home *** CD-ROM | disk | FTP | other *** search
/ Internet Toolkit / Internet Toolkit.iso / info / fonts393 < prev    next >
Text File  |  1993-11-24  |  222KB  |  5,354 lines

  1.  
  2. Archive-name: fonts-faq/part1
  3. Version: 1.3.1
  4.  
  5.  
  6.                                     The
  7.  
  8.                                  comp.fonts
  9.  
  10.                          Frequently Asked Questions
  11.  
  12.                                     List
  13.  
  14. |                              Version: 1.3.1
  15.  
  16. |                           Date: March 19, 1993
  17.  
  18.               Compiled by Norman Walsh <walsh@cs.umass.edu>
  19.  
  20.  
  21. Subject: Table of Contents
  22.  
  23.       1. General Information
  24.         1.1. Notes about the FAQ
  25. |       1.2. Font Houses
  26. |       1.3. What's the difference between type 1 fonts, type 3 fonts,
  27. |       1.4. What about ``Multiple Master'' fonts?
  28. |       1.5. Is there a methodology to describe and classify typefaces?
  29. |       1.6. What is the ``f'' shaped ``s'' called?
  30. |       1.7. What about ``Colonial'' Typefaces?
  31. |       1.8. Where can I get _____ fonts.
  32. |       1.9. Where can I get fonts for non-Roman alphabets?
  33. |       1.10. What about fonts with the International Phonetic Alphabet
  34. |         1.10.1. Shareware or free (PostScript Type 1 and/or TrueType):
  35. |         1.10.2. Shareware or free (TeX):
  36. |         1.10.3. Commercial:
  37. |       1.11. How can I convert my _____ font to _____ format?
  38. |       1.12. Are fonts copyrightable?
  39. |       1.13. Typeface Protection
  40. |       1.14. File Formats
  41. |         1.14.1. File Format Extensions
  42. |         1.14.2. Font Formats
  43. |         1.14.3. Font Format Extensions
  44. |       1.15. Ligatures
  45. |       1.16. Standard Laser Printer Fonts
  46. |       1.17. Glossary
  47. |       1.18. Bibliography
  48. |       1.19. (En)Coding Standards
  49. |       1.20. TrueType
  50. |       1.21. Rules of Thumb
  51. |       1.22. Acknowledgements
  52. |       1.23. A Brief Introduction to Typography
  53. |         1.23.1. Comments by Laurence Penney:
  54. |         1.23.2. Comments by Don Hosek:
  55.         1.24. What does `lorem ipsum dolor' mean?
  56.  
  57.       2. Macintosh Information
  58.         2.1. Font formats
  59.         2.2. Frequently requested fonts
  60.         2.3. Commercial font sources
  61.         2.4. Font Installation
  62.         2.5. Font utilities
  63.         2.6. Making outline fonts
  64.         2.7. Problems and possible solutions
  65.         2.8. Creating Mac screen fonts from Type 1 outlines
  66.  
  67.       3. MS-Dos Information
  68.         3.1. MS-DOS font notes
  69.         3.2. Frequently requested fonts
  70.         3.3. Font Installation
  71.         3.4. Font utilities
  72.         3.5. Converting Macintosh Type1 fonts to MS-DOS format
  73.           3.5.1. The tools you need
  74.           3.5.2. How to do it
  75.           3.5.3. Other comments
  76.         3.6. Converting PC Type1 and TrueType fonts to Macintosh format
  77.         3.7. Converting PC Type1 fonts into TeX PK bitmap fonts
  78.         3.8. Converting TeX PK bitmaps into HP LaserJet softfonts (and
  79.         3.9. TrueType to HP LaserJet bitmap softfonts (HACK!)
  80.         3.10. MS-DOS Screen Fonts (EGA/VGA text-mode fonts)
  81.  
  82.       4. Unix Information
  83.         4.1. Please help!
  84.  
  85.       5. Sun Information
  86.         5.1. Please help!
  87.         5.2. Fonts Under Open Windows
  88.         5.3. Does OpenWindows support Type 1 PostScript fonts?
  89.         5.4. Improving font rendering time
  90.         5.5. Making bitmap fonts for faster startup
  91.         5.6. Converting between font formats (convertfont, etc.)
  92.         5.7. Xview/OLIT fonts at 100 dpi
  93.         5.8. Where can I order F3 fonts for NeWSprint and OpenWindows?
  94.  
  95.       6. NeXT Information
  96.         6.1. Please help!
  97.         6.2. Tell me about NeXT fonts
  98.         6.3. Tell me more about NeXT fonts
  99.         6.4. Font availability
  100.         6.5. Why can I only install 256 fonts on my NeXT?
  101.  
  102.       7. X11 Information
  103.         7.1. Please help!
  104.         7.2. Where do I get X11?
  105.         7.3. X fonts and font utilities
  106.  
  107.       8. Utilities
  108.         8.1. Notes about the utilities
  109.         8.2. PS2PK
  110.           8.2.1. When do you need ps2pk?
  111.         8.3. TeX Utilities
  112.         8.4. MFpic
  113.         8.5. GNU Font Utilities
  114.         8.6. Font editors
  115.         8.7. t1utils
  116.         8.8. Where to get bitmap versions of the fonts
  117.         8.9. Converting between font formats
  118.         8.10. Getting fonts by FTP and Mail
  119.         8.11. Metafont to PostScript conversion
  120.         8.12. How to use Metafont fonts with Troff
  121.         8.13. PKtoBDF / MFtoBDF
  122.         8.14. PKtoPS
  123.         8.15. PKtoSFP/SFPtoPK
  124.         8.16. PostScript to Metafont
  125.           8.16.1. pfb2pfa
  126.           8.16.2. pfa2chr
  127.           8.16.3. chr2ps
  128.           8.16.4. ps2mf
  129.  
  130.       9. Vendor Information
  131.         9.1. Vendor List
  132.  
  133. Subject: Chapter 1
  134.  
  135.     General Information
  136.  
  137. Subject: 1.1. Notes about the FAQ
  138.  
  139.     Many FAQs, including this one, are available on the anonymous ftp
  140.     archive site rtfm.mit.edu in the directory pub/usenet/news.answers.
  141.     The name under which a FAQ is archived appears in the Archive-name
  142.     header at the top of each article.
  143.  
  144.     This FAQ is a work in progress. If you have any suggestions, I
  145.     would be delighted to hear them. Although I had intended to
  146.     complete a major reorganization before this posting, it did not
  147.     come to pass. I have, however, changed the way the FAQ is built
  148.     (again). This FAQ was constructed by LameTeX.
  149.  
  150.     The FAQ is formatted for easy searching. Most news readers can skip
  151.     from one question to the next by pressing control-G. (or by
  152.     searching for ``Subject:'' in column 1)
  153.  
  154.     The Gopher server on port 70 at ibis.cs.umass.edu provides a
  155.     WAIS-indexed version of this FAQ.
  156.  
  157.     All trademarks used in this document are the trademarks of their
  158.     respective owners.
  159.  
  160.     Standard disclaimers apply.
  161.  
  162.     The FAQ is maintained by Norm Walsh <walsh@cs.umass.edu>
  163.     Copyright (C) 1992, 93 by Norman Walsh.
  164.  
  165. | Subject: 1.2. Font Houses
  166. |
  167. |   This section will be expanded on in the future. It contains notes
  168. |   about various commercial font houses.
  169. |
  170. |   1.2.1 Compugraphic
  171. |
  172. |   See ``Miles, Agfa Division''
  173. |
  174. |   1.2.2 Miles, Agfa Division
  175. |
  176. |   Compugraphic which was for a while the Compugraphic division of
  177. |   Agfa, is now calling itself "Miles, Agfa Division" (yes, the Miles
  178. |   drug company), since CG's off-shore parent Agfa has been absorbed
  179. |   by Miles. So typographically speaking, Compugraphic, CG, Agfa, A-G
  180. |   ag, and Miles all refer to the same company and font library. Their
  181. |   proprietary fonts are still CG Xyz, but the name is Miles Agfa.
  182. |
  183. Subject: 1.3. What's the difference between type 1 fonts, type 3 fonts,
  184.     type 5 fonts, Macintosh fonts, Windows fonts, LaserJet fonts, etc.
  185.  
  186.     This question is not trivial to answer. It's analogous to asking
  187.     what the difference is between various graphics image file formats.
  188.     The short, somewhat pragmatic answer, is simply that they are
  189.     different ways of representing the same ``information'' and some of
  190.     them will work with your software/printer and others won't.
  191.  
  192.  
  193.     At one level, there are two major sorts of fonts: bitmapped and
  194.     outline (scalable). Bitmapped fonts are falling out of fashion as
  195.     various outline technologies grow in popularity and support.
  196.  
  197.     Bitmapped fonts represent each character as a rectangular grid of
  198.     pixels. The bitmap for each character indicates precisely what
  199.     pixels should be on and off. Printing a bitmapped character is
  200.     simply a matter of blasting the right bits out to the printer.
  201.     There are a number of disadvantages to this approach. The bitmap
  202.     represents a particular instance of the character at a particular
  203.     size and resolution. It is very difficult to change the size,
  204.     shape, or resolution of a bitmapped character without significant
  205.     loss of quality in the image. On the other hand, it's easy to do
  206.     things like shading and filling with bitmapped characters.
  207.  
  208.     Outline fonts represent each character mathematically as a series
  209.     of lines, curves, and 'hints'. When a character from an outline
  210.     font is to be printed, it must be 'rasterized' into a bitmap ``on
  211.     the fly''. PostScript printers, for example, do this in the print
  212.     engine. If the ``engine'' in the output device cannot do the
  213.     rasterizing, some front end has to do it first. Many of the
  214.     disadvantages that are inherent in the bitmapped format are not
  215.     present in outline fonts at all. Because an outline font is
  216.     represented mathematically, it can be drawn at any reasonable size.
  217.     At small sizes, the font renderer is guided by the 'hints' in the
  218.     font; at very small sizes, particularly on low-resolution output
  219.     devices such as screens, automatically scaled fonts become
  220.     unredable, and hand-tuned bitmaps are a better choice (if they are
  221.     available). Additionally, because it is rasterized ``on demand,''
  222.     the font can be adjusted for different resolutions and 'aspect
  223.     ratios'.
  224.  
  225.     LaserJet .SFP and .SFL files, TeX PK, PXL, and GF files, Macintosh
  226.     Screen Fonts, and GEM .GFX files are all examples of bitmapped font
  227.     formats.
  228.  
  229.     PostScript Type 1, Type 3, and Type 5 fonts, Nimbus Q fonts,
  230.     TrueType fonts, Sun F3, MetaFont .mf files, and LaserJet .SFS files
  231.     are all examples of outline font formats.
  232.  
  233.     Neither of these lists is even close to being exhaustive.
  234.  
  235.     To complicate the issue further, identical formats on different
  236.     platforms are not necessarily the same. For example Type 1 fonts on
  237.     the Macintosh are not directly usable under MS-DOS or Unix, and
  238.     vice-versa.
  239.  
  240.     It has been pointed out that the following description shows signs
  241.     of its age (for example, the eexec encryption has been thoroughly
  242.     hacked). I don't dispute the observation and I encourage anyone
  243.     with the knowledge and time to submit a more up to date
  244.     description.
  245.  
  246.     It has further been suggested that this commentary is biased toward
  247.     Kingsley/ATF. The omission of details about Bitstream (and possibly
  248.     Bauer) may be considered serious since their software lies inside
  249.     many 3rd-party PostScript interpreters.
  250.  
  251.     The moderators of this FAQ would gladly accept other descriptions/
  252.     explanations/viewpoints on the issues discussed in this (and every
  253.     other) section.
  254.  
  255.     [ Ed Note: Liam R. E. Quim supplied many changes to the following
  256.     section in an attempt to bring it up to date. Hopefully it is a
  257.     better reflection of the state of the world today (12/07/92) than
  258.     it was in earlier FAQs ]
  259.  
  260.     Henry Schneiker <reachable electronically?> wrote the following
  261.     description of the differences between several scalable font
  262.     technologies:
  263.  
  264.     There has been a lot of confusion about font technologies in recent
  265.     times, especially when it comes to Type 1 versus Type 3 fonts,
  266.     ``hints,'' PostScript compatibility, encryption, character
  267.     regularizing, kerning, and the like.
  268.  
  269.     * Encryption (eexec)
  270.  
  271.       All fonts produced with Adobe's font technology are protected
  272.       through data encryption. The decryption is provided by the
  273.       `eexec' (encrypted execute) PostScript operator and, until
  274.       recently, was only present in Adobe's licensed PostScript.
  275.  
  276.       Adobe has published the details of the Type 1 font format in the
  277.       `Black Book', Adobe Type 1 Font Format (version 1.1), Adobe
  278.       Systems Inc., 1990. The encryption was mainly used because of
  279.       font copyright problems; unencrypted fonts can also be used, but
  280.       these tend to use an efficient binary encoding, also in
  281.       documented the Type 1 book, and so are still not readable
  282.       PostScript.
  283.  
  284.     * Type 1, Type 3, and Type 5 font formats
  285.  
  286.       There are generally three font formats used in Adobe PostScript
  287.       printers: Type 1, Type 3, and Type 5. Type 1 fonts are Adobe's
  288.       downloadable format. Type 3 fonts are third-party downloadable
  289.       format. Type 5 fonts are the ROM-based fonts that are part of
  290.       your printer.
  291.  
  292.       There is no functional difference between a Type 1, Type 3, or
  293.       Type 5 font. A Type 3 font can do anything a Type 1 or Type 5
  294.       font can do. The only real difference between them is where the
  295.       `BuildChar' routine comes from. For Type 1 and Type 5 fonts it's
  296.       built into the printer. For Type 3 fonts it's built into the
  297.       font. In other words, anything a Type 1 font can do a Type 3 font
  298.       can also do.
  299.  
  300.       [ Ed note: the reverse is not true. Type3 fonts can do things
  301.       that Type1 fonts cannot. But they aren't hinted... ]
  302.  
  303.       When PostScript is asked to generate a character, PostScript
  304.       looks in the font's dictionary for FontType. If FontType is 1 or
  305.       5 PostScript executes an internal routine that knows how to
  306.       interpret the font data stored in CharStrings. If FontType is 3
  307.       PostScript executes the routine BuildChar from the font's
  308.       dictionary to interpret the font data (often stored in
  309.       CharStrings).
  310.  
  311.       However, each BuildChar routine is written to read data formatted
  312.       in a method convenient to the vendor. Adobe, Altsys, Bitstream,
  313.       and Kingsley/ATF all format their font data differently and,
  314.       hence, have different BuildChar routines.
  315.  
  316.       [ Ed note: relative hard disk efficiency of Kingsley vs. Adobe
  317.       fonts deleted on 12/07/92 ]
  318.  
  319.       Type 5 fonts are special in that they often include hand-tuned
  320.       bitmaps for the commonly used sizes, such as 10- and 12-point.
  321.       Other sizes are generated from the outlines in normal fashion.
  322.  
  323.       Don't confuse Type 1, Type 3, and Type 5 fonts with Bitstream's
  324.       Type A, Type B, Type C, and Type F. They are not the same and
  325.       serve only to confuse the issue.
  326.  
  327.     * Resolution `hints'
  328.  
  329.       When a character is described in outline format the outline has
  330.       unlimited resolution. If you make it ten times as big, it is just
  331.       as accurate as if it were ten times as small.
  332.  
  333.       However, to be of use, we must transfer the character outline to
  334.       a sheet of paper through a device called a raster image processor
  335.       (RIP). The RIP builds the image of the character out of lots of
  336.       little squares called picture elements (pixels).
  337.  
  338.       The problem is, a pixel has physical size and can be printed only
  339.       as either black or white. Look at a sheet of graph paper. Rows
  340.       and columns of little squares (think: pixels). Draw a large `O'
  341.       in the middle of the graph paper. Darken in all the squares
  342.       touched by the O. Do the darkened squares form a letter that
  343.       looks like the O you drew? This is the problem with low
  344.       resolution (300 dpi). Which pixels do you turn on and which do
  345.       you leave off to most accurately reproduce the character?
  346.  
  347.       All methods of hinting strive to fit (map) the outline of a
  348.       character onto the pixel grid and produce the most
  349.       pleasing/recognizable character no matter how coarse the grid is.
  350.  
  351.       [ Ed note: deleted some paragraphs that are no longer true. Times
  352.       change... ]
  353.  
  354.     * Optical Scaling
  355.  
  356.       Optical Scaling modifies the relative shape of a character to
  357.       compensate for the visual effects of changing a character's size.
  358.       As a character gets smaller, the relative thickness of strokes,
  359.       the size of serifs, the width of the character, the
  360.       intercharacter spacing, and interline spacing should increase.
  361.       Conversely, as a character gets larger, the relative thickness,
  362.       widths, and spacing should decrease.
  363.  
  364.       Contrast this with linear scaling, in which all parts of a
  365.       character get larger or smaller at the same rate, making large
  366.       characters look wide and heavy (strokes are too thick, serifs are
  367.       too big) while small characters look thin and weak.
  368.  
  369.     * Kerning
  370.  
  371.       As applied to PostScript fonts, kerning refers to kern pairs. A
  372.       kern pair specifies two characters (e.g., A and V) and the
  373.       distance to move the second character relative to the first. The
  374.       typical use of a kern pair is to remove excessive space between a
  375.       pair of characters. However, it may also be used to add space.
  376.  
  377.     * PostScript clones
  378.  
  379.       There are currently several printer manufacturers on the market
  380.       with PostScript clones. To be viable, a PostScript clone must
  381.       comply with the `red book' (PS Language Reference Manual).
  382.  
  383.  
  384.       In order to avoid paying royalties to Adobe, and because Adobe's
  385.       Type 1 font format was originally preprietary, many PostScript
  386.       interpreters use some other font format. Sun uses F3, and some
  387.       other vendors use Bitstream's Speedo format, for example. The
  388.       only real problem this causes is that the widths of characters
  389.       (the `font matrics') may vary from Adobe's, so that programs that
  390.       assume the Adobe character widths will produce poor quality
  391.       output. Bitstream fonts used to be particularly bad in the early
  392.       days, but they and most or all of the other vendors have solved
  393.       those problems.
  394.  
  395.     * Apple TrueType [ Ed note: formerly ``Royal (`sfnt')'' ] format
  396.       and System 7
  397.  
  398.       Apple's new System 7.0 supports a new format of outline font that
  399.       will allow high-quality characters of any size to be displayed on
  400.       the screen. TrueType stores font outlines as B-spline curves
  401.       along with programmed resolution hints. B-spline curves are
  402.       faster to compute and easier to manipulate than the Bezier curves
  403.       used in PostScript.
  404.  
  405.       Adobe is not going to support Apple's new format by converting
  406.       the Adobe/Linotype library to B-spline format. There are two
  407.       reasons for this: First, there is no support for font encryption
  408.       (yes, the hooks are there, but nothing is implemented). Second,
  409.       Adobe does not want to dilute PostScript and its font library.
  410.       However, the Macintosh is too big a market to simply turn away
  411.       from. Therefore, Adobe will provide its Font Manager to display
  412.       its own fonts on the Mac screen. Apple ships Adobe's ATM for this
  413.       purpose.
  414.  
  415. | Subject: 1.4. What about ``Multiple Master'' fonts?
  416.  
  417.     Multiple Master Fonts are an extension to the Adobe font format.
  418.     providing the ability to interpolate smoothly between several
  419.     ``design axes'' from a single font. Design axes can include weight,
  420.     size, and even some whacko notions like serif to sans serif.
  421.     Adobes' first Multiple Master Font was Myriad -- a two-axis font
  422.     with WEIGHT (light to black) on one axis, and WIDTH (condensed to
  423.     expanded) along the other axis. In the case of Myriad, there are
  424.     four ``polar'' designs at the ``corners'' of the design space. The
  425.     four designs are light condensed, black condensed, light expanded,
  426.     and black expanded.
  427.  
  428.     Given polar designs, you can set up a ``weight vector'' which
  429.     interpolates to any point within the design space to produce a
  430.     unique font for a specific purpose. So you can get a ``more or less
  431.     condensed, somewhat black face''.
  432.  
  433.     Multiple Master Fonts can be used on any PostScript printer.
  434.     Multiple Master Fonts need a new PostScript operator known as
  435.     makeblendedfont. The current crop of Multiple Master Fonts supply
  436.     an emulation of this operator so the printer doesn't need this
  437.     operator.
  438.  
  439.     A short tutorial on Multiple Master Fonts and makeblendedfont
  440.     appears in PostScript by Example, by Henry McGilton and Mary
  441.     Campione, published by Addison-Wesley.
  442.  
  443. | Subject: 1.5. Is there a methodology to describe and classify typefaces?
  444. |
  445. |   There is an ISO Standard catagorization, P..S something, but it is
  446. |   mostly ignored by typographers; at least one book by a respected
  447. |   authority, Alexander Lawson, Printing Types: An Introduction, had
  448. |   nothing nice to say about it. He has his own, less rigorous system,
  449. |   which is exposited in ``An Introduction'' and used without
  450. |   exposition in his later ``Anatomy of a Typeface''. I have another
  451. |   book, Rookledges International Typefinder, which has a very
  452. |   complete system that uses tell-tales of individual glyphs as well
  453. |   as overall style to index most known faces right in the book. J.Ben
  454. |   Leiberman has another book on type face description.
  455. |
  456. | Subject: 1.6. What is the ``f'' shaped ``s'' called?
  457. |
  458. |   Both the ``f'' with half a crosbar (roman) and the integral sign
  459. |   (italic) are called long-S.
  460. |
  461. | Subject: 1.7. What about ``Colonial'' Typefaces?
  462. |
  463. |   1.7.1 Why does colonial printing have that ``Colonial'' feel?
  464. |
  465. |   Colonial type was either very roughly treated by moist salt air on
  466. |   the crossing and in colonial port cities, or was copied locally by
  467. |   tacky techniques (such as driving used foundry type into soft lead
  468. |   to make very soft deformable matrices), and the paper was very
  469. |   rough, which abrades both the serifs and the hairlines. So except
  470. |   for the best work done with new, european types, the serifs were
  471. |   much smaller, even broken off, than the original
  472. |   founder/punchcutter intended. Thins could be abraded by rough paper
  473. |   to nothingness, esp after humid salt air had leached the hardner
  474. |   out of the alloy.
  475. |
  476. |   1.7.2 What fonts are good for mock-colonial uses?
  477. |
  478. |   For example, what fonts have the following features: old-style
  479. |   figures (non-lining numbers), the long s character, slightly
  480. |   irregular shapes (a la type produced by colonial printers), and a
  481. |   decent complement of ligatures. And what about free or cheap faces
  482. |   like this?
  483. |
  484. |   I don't know if any exist with all of 1-5. As I believe you get
  485. |   what you pay for, especially in fonts, I haven't looked at free and
  486. |   cheap-copy fonts.
  487. |
  488. |   Microsoft's expansion set for their Win3.1 optional fonts has
  489. |   Garamond Expert & Expert Extensions, which has a good complement of
  490. |   ligatures and I think I remember it haveing the long ess too. I
  491. |   forget about OSFigs; it should tho'. Monotype's metal faces ``16th
  492. |   Century Roman'' and ``Poliphilus'' may be available in digital; if
  493. |   so, they imitate early presswork with early and are very close to
  494. |   what one wants.
  495. |
  496. |   ``A commercial supplier [ not yet sampled ] is Image Club Graphics
  497. |   in Calgary (1-800-661-9410). It is called Caslon Antique. It is
  498. |   supplied as both roman and italic, together, for 25. They advertise
  499. |   in MacWorld/MacUser/MacBlah. I am unable to tell from abcDEF123 if
  500. |   the numerals are old-style, but I think not. Ligatures? long-S? Not
  501. |   yet known. Guillemots, though, are there. ... Letraset, circa 1977,
  502. |   showing a Caslon Antique with modern numerals, no ligatures, and
  503. |   only UKPounds and German ss extensions.'' [ Ike Stoddard ]
  504. |
  505. |   NB: Caslon Antique is not a Caslon per se: ``The last Caslon to
  506. |   mention is that ubiquitous but unrelated Caslon Antique, which
  507. |   possesses no similarity whatsoever to the original. This old
  508. |   reprobate was introduced by Barnhart Brothers of Chicago under the
  509. |   name Fifteenth Century. Its negative reception lasted until about
  510. |   1918, when, with a simple name change to Caslon Antique, it became
  511. |   the most commonly selected type for reproductions of colonial
  512. |   American printing. It is now seen in everything from liquor
  513. |   advertisments to furniture commercials'' [ Lawson, 1990,Anatomy ]
  514. |
  515. |   Miles Agfa (Compugraphic) has always had a Caslon Antique; I don't
  516. |   know if it is available for TrueType or Type 1, but Agfa has been
  517. |   doing TrueType bundles at reasonable prices. [ wdr ]
  518. |
  519. |   1.7.3 What fonts could a colonial printer have had?
  520. |
  521. |   According to D.B.Updike in the classic reference ``Printing Types:
  522. |   Their History, Forms & Use'', he indicates that most colonial work
  523. |   was with types of the Caslon Old Style fonts and cheap copies of
  524. |   same in the 18th C. Before that, it would have been the older Dutch
  525. |   & English faces, almost always lagging English tastes. If you can
  526. |   find the Oxford Fell types, they are classic
  527. |   Dutch-as-used-by-englishmen. Anything with a Dutch moniker and the
  528. |   Oldstyle adjective is probably ok; Van Dijck if you find it, say
  529. |   (died 1673).
  530. |
  531. |   Ben Franklin recommended Caslon faces. But these were not available
  532. |   in England before 1720, first full broadside in 1734. Lawson
  533. |   declares that the first printing of the Declaration of Independance
  534. |   was in Caslon.
  535. |
  536. |   Wilson's Scotch Modern was the ``modern'' font that surfaced in
  537. |   quantity in america. If the Scotch Roman your vendor has is sort-of
  538. |   like-Bodoni but nicer than his Bodoni, that's it. It wasn't
  539. |   available until late 1700s, though.
  540. |
  541. Subject: 1.8. Where can I get _____ fonts.
  542.  
  543.     Before I go any farther, let me extol the virtues of the Archie
  544.     servers. If you need to find something on the net, and you have any
  545.     idea what it might be called, Archie is the place to go. In North
  546.     America, telnet to ``archie.rutgers.edu'' and login as ``archie''.
  547.     There are many other servers around the world, any Archie server
  548.     can give you a list of other servers. There are better documents
  549.     than this to describe Archie and you should be able to find them
  550.     from the above starting point. If you have trouble, feel free to
  551.     ask norm <walsh@cs.umass.edu> (via Email please, no need to clutter
  552.     comp.fonts with a query about Archie ;-).
  553.  
  554.     In addition to the telnet option, several archie clients exist
  555.     including a very nice X11 implementation (Xarchie)
  556.  
  557.     * Adobe Type 1 Fonts in MS-DOS/Unix Format:
  558.  
  559.          ftp.cica.indiana.edu:/pub/pc/win3/fonts
  560.          ftp.cica.indiana.edu:/pub/pc/win3/fonts/atm
  561.          archive.umich.edu:/msdos/mswindows/fonts
  562.  
  563.     * Adobe Type 1 Fonts in Mac Format:
  564.  
  565.          mac.archive.umich.edu:/mac/system.extensions/font/type1
  566.          sumex-aim.stanford.edu:/info-mac/font
  567.  
  568.     * Adobe Type 3 Fonts in Mac Format:
  569.  
  570.          mac.archive.umich.edu:/mac/system.extensions/font/type3
  571.  
  572.     * TrueType fonts in MS-DOS Format:
  573.  
  574.  
  575.          ftp.cica.indiana.edu:/pub/pc/win3/truetype
  576.  
  577.     * TrueType fonts in Mac Format:
  578.  
  579.          mac.archive.umich.edu:/mac/system.extensions/font/truetype
  580.  
  581.     * TeX PK/PXL/GF fonts:
  582.  
  583.       The TeX community has it's own support groups that can provide
  584.       better answers to this question. The canonical list of MetaFont
  585.       fonts is posted occasionally to comp.text.tex. The comp.text.tex
  586.       newsgroup (or the Info-TeX mailing list, if you do not have
  587.       access to news) are good places to start. Email norm
  588.       <walsh@cs.umass.edu> if you need more specific information.
  589.  
  590.     * LaserJet bitmap fonts:
  591.  
  592.          wuarchive.wustl.edu:/mirrors/msdos/laser
  593.  
  594.       Also on other simtel20 mirrors...
  595.  
  596.     If you know of other archive sites (the above list is no where near
  597.     complete) or other formats that are available on the net, please
  598.     let us know.
  599.  
  600.     The sites above represent places where shareware and public domain
  601.     fonts are available. Many, many typefaces are not available in
  602.     shareware form. And many shareware faces are less than adequate for
  603.     a variety of reasons, particularly at small sizes. It seems to be
  604.     the consensus of the comp.fonts community that ``you get what you
  605.     pay for.'' If you need a professional quality font, you should
  606.     probably buy it from a professional.
  607.  
  608.     A list of font vendors (annotated with information about non-Roman
  609.     alphabets) was contributed by Masumi Abe <abe@adobe.com>. Masumi is
  610.     Adobe's Manager of Typographic Marketing for Asia. [ ed: as of 7/92
  611.     ]
  612.  
  613.     The list is quite long and it is posted separately. It can be
  614.     retrieved via anonymous ftp from /pub/norm/comp.fonts on
  615.     ibis.cs.umass.edu.
  616.  
  617. | Subject: 1.9. Where can I get fonts for non-Roman alphabets?
  618.  
  619.     As mentioned above, the list of font vendors is annotated with
  620.     information about non-Roman alphabets. Commercially, Masumi
  621.     <abe@adobe.com> suggests that Linguists' Software is the current [
  622.     ed: as of 7/92 ] leading supplier of non-Roman fonts.
  623.  
  624. | Subject: 1.10. What about fonts with the International Phonetic Alphabet
  625.     (IPA) symbols?
  626.  
  627.     I summarized Scott Brumage's <brumage@mailer.acns.fsu.edu> recent
  628.     post for the FAQ:
  629.  
  630. | Subject: 1.10.1. Shareware or free (PostScript Type 1 and/or TrueType):
  631.  
  632.     * TechPhon
  633.  
  634.       Seems to lack some characters and has no zero-offset characters
  635.       (for accents).
  636.  
  637.     * PalPhon
  638.  
  639.       A phonetic font which you can get by anonymous ftp from
  640.       mac.archive.umich.edu. It is called PalPhon. There are actually
  641.       two fonts: the basic PalPhon and one with additional accents and
  642.       symbols called PalPi. The package includes some documents on
  643.       using the fonts as well.
  644.  
  645.     * SIL-IPA
  646.  
  647.       SIL-IPA is a set of scalable IPA fonts containing the full
  648.       International Phonetic Alphabet with 1990 Kiel revisions. Three
  649.       typefaces are included:
  650.  
  651.        * SIL Doulos (similar to Times)
  652.  
  653.        * SIL Sophia (similar to Helvetica)
  654.  
  655.        * SIL Manuscript (monowidth)
  656.  
  657.       Each font contains all the standard IPA discrete characters and
  658.       non-spacing diacritics as well as some suprasegmental and
  659.       puncuation marks. Each font comes in both PostScript Type 1 and
  660.       TrueType formats. The fonts are also available for Microsoft
  661.       Windows.
  662.  
  663.       These fonts were designed by the Printing Arts Department of the
  664.       Summer Institute of Linguistics, Dallas, Texas.
  665.  
  666. | Subject: 1.10.2. Shareware or free (TeX):
  667.  
  668.     METAFONT sources of the phonetic symbols developed by
  669.     Tokyo-Shoseki-Printing and Sanseido are available. The font
  670.     contains all of IPA (Internatioanl Phonetic Alphabet) symbols.
  671.  
  672.     You can get phonetic symbols METAFONT (named TSIPA) from
  673.  
  674.   ftp.foretune.co.jp:/pub/tools/TeX/Fonts
  675.  
  676.     The IP address for ftp.foretune.co.jp is 133.123.1.2.
  677.  
  678. | Subject: 1.10.3. Commercial:
  679.  
  680.     Linguist's Software Adobe (ITC Stone Phonetic [ 255 ] , Times
  681.     Phonetic [ 278 ] )
  682.  
  683. | Subject: 1.11. How can I convert my _____ font to _____ format?
  684.  
  685.     Conversion from one bitmapped format to another is not generally
  686.     too difficult. Conversion from one scalable format to another is
  687.     very difficult. Several commercial software packages claim to
  688.     perform these tasks, but none has been favorably reviewed by the
  689.     comp.fonts community. ATech's AllType program, in particular, has
  690.     had poor reviews [ ed: as of 7/92 ] .
  691.  
  692.     For specific conversions, check the platform specific parts of the
  693.     FAQ. Most of the conversions discussed require platform specific
  694.     tools.
  695.  
  696.     Here is a summary of the conversions discussed (and the section in
  697.     which they appear):
  698.  
  699.   From                       To                         Notes
  700.   -------------------------  -------------------------  -------------
  701.   Mac Type1 PostScript       PC Type1 PostScript        MS-DOS
  702.   PC Type1 PostScript        Mac Type1 PostScript       Mac, commercial
  703.   TrueType                   Type1 PostScript        >  No answer as
  704.   Type1 PostScript           TrueType                >  of 7/92
  705.   PC Type1 PostScript        TeX PK                     MS-DOS
  706.   TeX PK                     HP LaserJet bitmaps        MS-DOS
  707.   HP LaserJet bitmaps        TeX PK                     MS-DOS
  708.   TrueType                   HP LaserJet bitmaps        MS-DOS, hack!!
  709.  
  710.     In addition, Adobe ships a copy of Adobe Font Foundry with all of
  711.     its fonts which can convert Type 1 fonts into HP LaserJet
  712.     softfonts.
  713.  
  714. | Subject: 1.12. Are fonts copyrightable?
  715.  
  716.     This topic is hotly debated at regular intervals on comp.fonts.
  717.     Terry Carroll <tjc50@juts.ccc.amdahl.COM> provides the following
  718.     analysis of current [ ed: as of 6/92 ] legislation and regulation
  719.     regarding fonts and copyrights. Members of the comp.fonts community
  720.     are encouraged to submit other materials that add clarity to the
  721.     issue.
  722.  
  723.     It has been pointed out that this section deals primarily font
  724.     copyright issues relevant to the United States and that this
  725.     situation is not universal. For example, in many parts of Europe
  726.     typeface designs are protectable.
  727.  
  728.     ``First, the short answer in the USA: Typefaces are not
  729.     copyrightable; bitmapped fonts are not copyrightable, but scalable
  730.     fonts are copyrightable. Authorities for these conclusions follow.
  731.  
  732.     Before we get started, let's get some terminology down:
  733.  
  734.     A typeface is a set of letters, numbers, or other symbolic
  735.     characters, whose forms are related by repeating design elements
  736.     consistently applied in a notational system and are intended to be
  737.     embodied in articles whose intrinsic utilitarian function is for
  738.     use in composing text or other cognizable combinations of
  739.     characters.
  740.  
  741.     A font is the computer file or program that is used to represent or
  742.     create the typeface.
  743.  
  744.     Now, on to the legal authorities:
  745.  
  746.     Volume 37 of the Code of Federal Regulations specifies this about
  747.     the copyrightability of typefaces:
  748.  
  749.     ``The following are examples of works not subject to copyright and
  750.     applications for registration of such works cannot be entertained:
  751.     . . . typeface as typeface'' 37 CFR 202.1(e).
  752.  
  753.     By the way, you won't find that in the most recent (7/1/91) edition
  754.     of the CFR; the addition was enacted 2/21/92. It'll be in the next
  755.     edition, though. It's described in the 2/21/92 edition of the
  756.     Federal Register, page 6201 (57 FR 6201). The change didn't
  757.     actually change the law, it just clarified it, and codified
  758.     existing Copyright Office policy.
  759.  
  760.     The regulation is in accordance with the House of Representatives
  761.     report that accompanied the new copyright law, when it was passed
  762.     in 1976:
  763.  
  764.  
  765.     ``The Committee has considered, but chosen to defer, the
  766.     possibility of protecting the design of typefaces. A 'typeface' can
  767.     be defined as a set of letters, numbers, or other symbolic
  768.     characters, whose forms are related by repeating design elements
  769.     consistently applied in a notational system and are intended to be
  770.     embodied in articles whose intrinsic utilitarian function is for
  771.     use in composing text or other cognizable combinations of
  772.     characters. The Committee does not regard the design of typeface,
  773.     as thus defined, to be a copyrightable 'pictorial, graphic, or
  774.     sculptural work' within the meaning of this bill and the
  775.     application of the dividing line in section 101.'' H. R. Rep. No.
  776.     94-1476, 94th Congress, 2d Session at 55 (1976), reprinted in 1978
  777.     U.S. Cong. and Admin. News 5659, 5668.
  778.  
  779.     It's also in accordance with the one court case I know of that has
  780.     considered the matter: Eltra Corp. V. Ringer, 579 F.2d 294, 208
  781.     USPQ 1 (1978, C.A. 4, Va.).
  782.  
  783.     The U.S. Copyright Office holds that a bitmapped font is nothing
  784.     more than a computerized representation of a typeface, and as such
  785.     is not copyrightable:
  786.  
  787.     ``The [ September 29, 1988 ] Policy Decision [ published at 53 FR
  788.     38110 ] based on the [ October 10, ] 1986 Notice of Inquiry [
  789.     published at 51 FR 36410 ] reiterated a number of previous
  790.     registration decisions made by the [ Copyright ] Office. First,
  791.     under existing law, typeface as such is not registerable. The
  792.     Policy Decision then went on to state the Office's position that
  793.     'data that merely represents an electronic depiction of a
  794.     particular typeface or individual letterform' [ that is, a
  795.     bitmapped font ] is also not registerable.'' 57 FR 6201.
  796.  
  797.     However, scalable fonts are, in the opinion of the Copyright
  798.     Office, computer programs, and as such are copyrightable:
  799.  
  800.     ``... the Copyright Office is persuaded that creating scalable
  801.     typefonts using already-digitized typeface represents a significant
  802.     change in the industry since our previous [ September 29, 1988 ]
  803.     Policy Decision. We are also persuaded that computer programs
  804.     designed for generating typeface in conjunction with low resolution
  805.     and other printing devices may involve original computer
  806.     instructions entitled protection under the Copyright Act. For
  807.     example, the creation of scalable font output programs to produce
  808.     harmonious fonts consisting of hundreds of characters typically
  809.     involves many decisions in drafting the instructions that drive the
  810.     printer. The expression of these decisions is neither limited by
  811.     the unprotectable shape of the letters nor functionally mandated.
  812.     This expression, assuming it meets the usual standard of
  813.     authorship, is thus registerable as a computer program.'' 57 FR
  814.     6202.''
  815.  
  816. | Subject: 1.13. Typeface Protection
  817.  
  818.     [ Ed: The following article was written by Charles Bigelow several
  819.     years ago. In the past, I have resisted including this in the FAQ
  820.     because I do not know the status of any copyrights that may exist
  821.     on it. However, I've decided to assume that Mr. Bigelow would like
  822.     to see it distributed as widely as possible so it's more-or-less
  823.     acceptable to include it here. If anyone knows of a reason why I
  824.     shouldn't include it, please let me know. norm 2/93 ]
  825.  
  826. |   1.13.1 Preamble
  827.  
  828.     The main question of typeface protection is: Is there anything
  829.     there worth protecting? To that the answer must certainly be: Yes.
  830.     Typeface designs are a form of artistic and intellectual property.
  831.     To understand this better, it is helpful to look at who designs
  832.     type, and what the task requires.
  833.  
  834. |   1.13.2 Who Makes Type Designs?
  835.  
  836.     Like other artistic forms, type is created by skilled artisans.
  837.     They may be called type designers, lettering artists,
  838.     punch-cutters, calligraphers, or related terms, depending on the
  839.     milieu in which the designer works and the technology used for
  840.     making the designs or for producing the type.
  841.  
  842.     Type designer and lettering artist are self-explanatory terms.
  843.     Punch- cutter refers to the traditional craft of cutting the master
  844.     image of a typographic letter at the actual size on a blank of
  845.     steel that is then used to make the matrix from which metal type is
  846.     cast. Punch-cutting is an obsolete though not quite extinct craft.
  847.     Seeking a link to the tradition, modern makers of digital type
  848.     sometimes use the anachronistic term digital punch- cutter.
  849.     Calligrapher means literally one who makes beautiful marks. The
  850.     particular marks are usually hand-written letters, though
  851.     calligraphers may design type, and type designers may do
  852.     calligraphy.
  853.  
  854.     It usually takes about seven years of study and practice to become
  855.     a competent type designer. This seems to be true whether one has a
  856.     Phd. in computer science, an art-school diploma, or no academic
  857.     degree. The skill is acquired through study of the visual forms and
  858.     practice in making them. As with geometry, there is no royal road.
  859.  
  860.     The designing of a typeface can require several months to several
  861.     years. A family of typefaces of four different styles, say roman,
  862.     italic, bold roman, and bold italic, is a major investment of time
  863.     and effort. Most type designers work as individuals. A few work in
  864.     partnership (Times Roman(R), Helvetica(R), and Lucida(R) were all,
  865.     in different ways, the result of design collaboration.) In Japan,
  866.     the large character sets required for a typeface containing Kanji,
  867.     Katakana, and Hirakana induce designers to work in teams of several
  868.     people.
  869.  
  870.     typeface family is an accomplishment on the order of a novel, a
  871.     feature film screenplay, a computer language design and
  872.     implementation, a major musical composition, a monumental
  873.     sculpture, or other artistic or technical endeavors that consume a
  874.     year or more of intensive creative effort. These other creative
  875.     activities can be protected by copyright or other forms of
  876.     intellectual property protection. It is reasonable to protect
  877.     typefaces in the same way.
  878.  
  879. |   1.13.3 The Problem of Plagiarism
  880.  
  881.     A lack of protection for typeface designs leads to plagiarism,
  882.     piracy, and related deplorable activities. They are deplorable
  883.     because they harm a broad range of people beyond the original
  884.     designers of the type. First, most type plagiarisms are badly done.
  885.     The plagiarists do not understand the nature of the designs they
  886.     are imitating, are unwiling to spend the necessary time and effort
  887.     to do good work, and consequently botch the job. They then try to
  888.     fob off their junk on unsuspecting users (authors, editors, and
  889.     readers). Without copyright, the original designer cannot require
  890.     the reproducer of a type to do a good job of reproduction. Hence,
  891.     type quality is degraded by unauthorized copying.
  892.  
  893.     Secondly, without protection, designs may be freely imitated; the
  894.     plagiarist robs the original designer of financial compensation for
  895.     the work. This discourages creative designers from entering and
  896.     working in the field. As the needs of typography change (on-line
  897.     documents and laser printing are examples of technical and
  898.     conceptual changes) new kinds of typefaces are required. Creative
  899.     design in response to such needs cannot flourish without some kind
  900.     of encouragement for the creators. In a capitalist society, the
  901.     common method is property rights and profit. In a socialist (or, in
  902.     the past, royalist) society, the state itself might employ type
  903.     artists. France, as a monarchy and as a republic has had occasional
  904.     state sponsorship of typeface design over the past 400 years. The
  905.     Soviet Union has sponsored the design of new typefaces, not only in
  906.     the Cyrillic alphabet, but also in the other exotic scripts used by
  907.     various national groups in the Soviet Union.
  908.  
  909.     Those who would justify plagiarism often claim that the type
  910.     artists do not usually receive a fair share of royalties anyway,
  911.     since they have usually sold their designs to some large,
  912.     exploitive corporation. It is true that type designers, like many
  913.     artists, are often exploited by their publishers, but plagiarism
  914.     exacerbates the problem. Plagiarism deprives the designer of decent
  915.     revenues because it diverts profits to those who merely copied the
  916.     designs. Plagiarism gives the manufacturer yet another excuse to
  917.     reduce the basic royalty or other fee paid for typeface designs;
  918.     the theme song is that the market determines the value of the
  919.     design and cheap rip-offs debase the market value of a face. For
  920.     those interested in the economic effects of piracy, it is clear
  921.     that plagiarism of type designs ultimately hurts individual artists
  922.     far more than it hurts impersonal corporations.
  923.  
  924. |   1.13.4 Kinds of Protection for Type
  925.  
  926.     There are five main forms of protection for typefaces:
  927.  
  928.     * Trademark
  929.  
  930.     * Copyright
  931.  
  932.     * Patent
  933.  
  934.     * Trade Secret
  935.  
  936.     * Ethics
  937.  
  938.     Trademark
  939.  
  940.     A trademark protects the name of a typeface. In the U.S., most
  941.     trademarks are registered with the U.S. Patent and Trademark
  942.     Office. The R in a circle (R) after a trademark or tradename
  943.     indicates U.S. registration. The similarly placed TM indicates that
  944.     a trademark is claimed, even if not yet officially registered.
  945.     However, a trademark may be achieved through use and practice, even
  946.     without registration. Owners of trademarks maintain ownership by
  947.     use of the trademark and by litigation to prevent infringement or
  948.     unauthorized use of the trademark by others.
  949.  
  950.     As a few examples of registered typeface trademarks, there are
  951.     Times Roman (U.S. registration 417,439, October 30, 1945 to Eltra
  952.     Corporation, now part of Allied); Helvetica (U.S. Registration
  953.     825,989, March 21, 1967, also to Eltra-Allied), and Lucida (U.S.
  954.     reg. 1,314,574 to Bigelow & Holmes). Most countries offer trademark
  955.  
  956.     registration and protection, and it is common for a typeface name
  957.     to be registered in many countries. In some cases the registrant
  958.     may be different than the originator. For example, The Times New
  959.     Roman (Times Roman) was originally produced by the English Monotype
  960.     Corporation. In England and Europe, most typographers consider the
  961.     design to belong to Monotype but the trademark was registered by
  962.     Linotype (Eltra-Allied) in the U.S., as noted above.
  963.  
  964.     Trademark protection does not protect the design, only the name.
  965.     Therefore, a plagiarism of a design is usually christened with a
  966.     pseudonym that in some way resembles or suggests the original
  967.     trademark, without actually infringing on it. Resemblance without
  968.     infringement can be a fine distinction.
  969.  
  970.     Some pseudonyms for Times Roman are: English Times, London, Press
  971.     Roman, Tms Rmn. Some for Helvetica are Helios, Geneva, Megaron,
  972.     Triumvirate. So far, there seem to be none for Lucida. There are
  973.     generic typeface classifications used by typographers and type
  974.     historians to discuss styles, trends, and categories of design.
  975.     Occasionally these apparently innocuous classification systems are
  976.     employed by plagiarists to devise generic pseudonyms, such as Swiss
  977.     721 for Helvetica, and Dutch 801 for Times Roman. It is not certain
  978.     whether this usage of a generic classification is more for
  979.     clarification or for obfuscation. In general, the proper tradename
  980.     is a better indicator of identity, quality, and provenience in
  981.     typefaces than a generic name. Some people believe that the same is
  982.     true for other commodities such as wine, where taste is important.
  983.  
  984.     A trademark usually consists of both a proprietary and a generic
  985.     part. For example, in the name Lucida Bold Italic, Lucida is the
  986.     proprietary trademark part and Bold Italic is the generic part. The
  987.     generic word type is usually understood to be a part of the name,
  988.     e.g. Lucida Bold Italic type. Sometimes a firm will append its name
  989.     or a trademarked abbreviation of it to the typeface name, to
  990. |   achieve a greater degree of proprietary content, e.g. B & H Lucida
  991.     Bold Italic.
  992.  
  993.     A related matter is the use of the name of a type's designer. A
  994.     firm that ethically licenses a typeface will often cite the name of
  995.     the designer -- e.g. Stanley Morison (with Victor Lardent) for
  996.     Times Roman, Max Miedinger (with Edouard Hoffmann) for Helvetica,
  997.     Charles Bigelow and Kris Holmes for Lucida. Although a person's
  998.     name is not usually a registered trademark, there are common law
  999.     restrictions on its use. The marketing of plagiarized type designs
  1000.     generally omits the names of the designers.
  1001.  
  1002.     Although Trademark is an incomplete kind of protection, it is used
  1003.     effectively (within its limitations) to prevent the theft of type
  1004.     names. Certain traditional typeface names, usually the surnames of
  1005.     illustrious designers like Garamond, Caslon, Baskerville, Bodoni,
  1006.     and others have become generic names in the public domain.
  1007.     Trademark protection of such names requires the addition of some
  1008.     proprietary word(s), as with these hypothetical creations, Acme New
  1009.     Garamond, or Typoluxe Meta-Baskerville.
  1010.  
  1011.     Copyright
  1012.  
  1013.     Copyright of typefaces can be divided into two parts: copyright of
  1014.     the design itself; and copyright of the font in which the design is
  1015.     implemented. In the U.S., typeface designs are currently not
  1016.     covered by copyright. This is a result of reluctance by the
  1017.     copyright office to deal with a complex field; by lobbying against
  1018.     copyright by certain manufacturers whose profits were based on
  1019.     typeface plagiarism; and by a reluctance of congress to deal with
  1020.     the complex issue in the recent revision of the copyright law.
  1021.  
  1022.     The reluctance of Americans to press for typeface copyright may
  1023.     have been influenced by a feeling that typeface plagiarism was good
  1024.     for U.S. high-tech businesses who were inventing new technologies
  1025.     for printing, and plagiarizing types of foreign origin (Europe and
  1026.     England). If the situation becomes reversed, and foreign
  1027.     competition (from Japan, Taiwan, and Korea) threatens to overcome
  1028.     American technological superiority in the laser printer industry,
  1029.     then American firms may do an about-face and seek the protection of
  1030.     typeface copyright to help protect the domestic printer industry.
  1031.     Such a trend may already be seen in the licensing of typeface
  1032.     trademarks by Adobe, Hewlett Packard, IBM, Imagen, and Xerox in the
  1033.     U.S. laser printer industry.
  1034.  
  1035.     In Germany, where typeface design has always been a significant
  1036.     part of the cultural heritage, and where typefounding has remained
  1037.     an important business, there are more than one kind of
  1038.     copyright-like protections for typefaces. Certain long-standing
  1039.     industrial design protection laws have been used to protect
  1040.     typeface designs in litigation over royalties and plagiarisms.
  1041.     Further, there is a recent law, the so-called Schriftzeichengesetz
  1042.     enacted in 1981, that specifically protects typeface designs. New
  1043.     designs are registered, as is done with copyright in most
  1044.     countries. This law only protects new, original designs. It is
  1045.     available to non-German designers and firms. Therefore, some type
  1046.     firms and designers routinely copyright new designs in West
  1047.     Germany. This gives a degree of protection for products marketed in
  1048.     Germany. Since multinational corporations may find it cheaper to
  1049.     license a design for world-wide use rather than deal with a special
  1050.     case in one country, the German law does encourage licensing on a
  1051.     broader scale than would initially seem to be the case.
  1052.  
  1053.     France, like Germany, has ratified an international treaty for
  1054.     protection of typefaces. This 1973 Vienna treaty will become
  1055.     international law when four nations ratify it. So far, only France
  1056.     and West Germany have done so, and thus a design must be protected
  1057.     separately in each country. Even when the treaty becomes law, it
  1058.     will take effect only in those countries that have ratified it. The
  1059.     treaty was principally the work of the late Charles Peignot, a
  1060.     French typefounder, and John Dreyfus, an English typographer and
  1061.     typographic scholar. Presently, typefaces may be registered for
  1062.     protection in France under a 19th century industrial design
  1063.     protection law.
  1064.  
  1065.     In the U.S., there continues to be some movement for typeface
  1066.     design protection. A proposed bill that would protect the designs
  1067.     of useful articles, like type, has been in committee for several
  1068.     years. It seems to be going nowhere.
  1069.  
  1070.     Digital (as opposed to analog) fonts may be protected by copyright
  1071.     of digital data and of computer programs. It has been established
  1072.     that computer software is copyrightable. Therefore, software that
  1073.     embodies a typeface, e.g. a digital font, is presumably also
  1074.     protected. There is some objection to this kind of copyright, on
  1075.     the grounds that the ultimate output of the program or the result
  1076.     of the data (i.e. a typeface design) is not copyrightable. However,
  1077.     the current belief expressed by the National Commission on New
  1078.     Technological Use of Copyrighted Works is that software is
  1079.     copyrightable even if its function is to produce ultimately a
  1080.     non-copyrightable work. Hence, typefaces produced by Metafont or
  1081.     PostScript(R), two computer languages which represent fonts as
  1082.     programs, are presumably copyrightable. Typefaces represented as
  1083.     bit-map data, run-length codes, spline outlines, and other digital
  1084.     data formats, may also be copyrightable. Some firms do copyright
  1085.     digital fonts as digital data.
  1086.  
  1087.     Note that the designs themselves are still not protected in the
  1088.     U.S. A plagiarist could print out large sized letters (say, one per
  1089.     page) on an Apple LaserWriter, using a copyrighted PostScript
  1090.     digital font, and then redigitize those letters by using a scanner
  1091.     or a font digitizing program and thus produce a new digital font
  1092.     without having copied the program or digital data, and thus without
  1093.     infringing the copyright on the font. The quality of the imitation
  1094.     font would probably be awful, but it wouldn't violate copyright. Of
  1095.     course, the plagiarist would need to rename the font to evade
  1096.     trademark infringement. (As I write these words, I have the guilty
  1097.     feeling that I have just provided a recipe for type rip-off, but
  1098.     others have obviously thought of just such a scheme -- John Dvorak
  1099.     has even proposed something like it in one of his columns.)
  1100.  
  1101.     Design Patent
  1102.  
  1103.     The designs of typefaces may be patented in the U.S. under existing
  1104.     design patent law. Many designs are patented, but type designers
  1105.     generally don't like the patent process because it is slow,
  1106.     expensive, and uncertain. Nevertheless, some type do get patented,
  1107.     and it is a form of potential protection. Note that this is Design
  1108.     Patent -- the typeface doesn't have to be a gizmo that does
  1109.     something, it merely has to be unlike any previous typeface. The
  1110.     drawback here is that most attorneys and judges are not aware that
  1111.     there are more than two or three typefaces: say, handwriting,
  1112.     printing, and maybe blackletter. Therefore, litigating against
  1113.     infringement is an educational as well as a legal process. It is
  1114.     easy to see that typeface theft is more subtle than knocking over a
  1115.     liquor store; it may not be illegal and the returns may be greater.
  1116.  
  1117.     Protections like design patent are available in many other
  1118.     countries, but there is not an international standard (to my
  1119.     knowledge) so the situation must be examined on a country by
  1120.     country basis.
  1121.  
  1122.     Invention Patent
  1123.  
  1124.     Methods of rendering typefaces can be patented as mechanical or
  1125.     electronic inventions. For example, the old hot-metal Linotype
  1126.     machinery was protected by various patents, as was the IBM
  1127.     Selectric typewriter and type ball. IBM neglected to trademark the
  1128.     typeface names like Courier and Prestige, so once the patents had
  1129.     elapsed, the names gradually fell into the public domain without
  1130.     IBM doing anything about it (at the time, and for a dozen years or
  1131.     so, IBM was distracted by a major U.S. anti-trust suit). Most
  1132.     students of the type protection field believe that those names are
  1133.     probably unprotectable by now, though IBM could still presumably
  1134.     make a try for it if sufficiently motivated.
  1135.  
  1136.     There is currently a noteworthy development regarding a patent for
  1137.     outline representation of digital type as arcs and vectors, with
  1138.     special hardware for decoding into rasters. This patent (U.S.
  1139.     4,029,947, June 14, 1977; reissue 30,679, July 14, 1981) is usually
  1140.     called the Evans & Caswell patent, after its inventors. It was
  1141.     originally assigned to Rockwell, and in 1982, Rockwell sued Allied
  1142.     Linotype for infringement. Allied settled out of court, having paid
  1143.     an amount rumored to be in the millions. Rockwell sold the patent,
  1144.     along with other typographic technology, to Information
  1145.     Internation, Inc. (III) which then sued Compugraphic for
  1146.  
  1147.     infringement. According to the Seybold Report, a respected
  1148.     typographic industry journal, Compugraphic recently settled out of
  1149.     court for 5 million. Although many experts believe the patent to be
  1150.     invalid because of several prior inventions similar in concept, it
  1151.     nevertheless seems to be a money-maker in corporate litigation. The
  1152.     Seybold Report has speculated on which firms III would litigate
  1153.     against next. Among the candidates suggested by the Seybolds was
  1154.     Apple for its LaserWriter, which uses outline fonts. Since the
  1155.     entire laser printer industry and the typesetting industry is
  1156.     moving toward outline font representation, Apple is certainly not
  1157.     alone. The Seybolds further speculate on whether the difference
  1158.     between character-by-character CRT typesetting and raster-scan
  1159.     laser typesetting and printing would be legally significant in such
  1160.     as case. Ultimately, some firm will hold out for a court judgement,
  1161.     and the matter will be decided.
  1162.  
  1163.     Trade Secret
  1164.  
  1165.     Given that typeface designs have relatively little copyright
  1166.     protection in the U.S., they are often handled as trade secrets.
  1167.     The secret must apply to the digital data or programs only, because
  1168.     the images themselves are ultimately revealed to the public as
  1169.     printed forms. It is much more difficult to reconstruct the formula
  1170.     of Coca-Cola from its taste than it is to reconstruct the design of
  1171.     Helvetica from its look on the page. The exact bitmap or spline
  1172.     outline of a digital font is usually not reconstructable from the
  1173.     printed image, although CRT screen fonts at usual resolutions
  1174.     (60--120 dots per inch) may be reconstructed by patient counting
  1175.     and mapping of bits off a screen display. Typeface licenses often
  1176.     contain stipulations that the digital data will be encrypted and
  1177.     confidential. Just as a firm will protect the secret of a soft
  1178.     drink recipe, so a type firm will protect the exact nature of its
  1179.     digital data.
  1180.  
  1181.     Ethics
  1182.  
  1183.     Some typographers are motivated by higher principles than greed,
  1184.     profit, expediency, and personal interest. Idealists enthused with
  1185.     concepts of ethical behavior and a vision of typography as a noble
  1186.     art may find it distasteful to use plagiarized types. Some graphic
  1187.     designers insist on using typefaces with bona-fide trademarks, both
  1188.     to ensure that the type will be of high quality, and to encourage
  1189.     creativity and ethics in the profession. A consequence of
  1190.     plagiarism that is sometimes overlooked is a general erosion of
  1191.     ethics in an industry. If it is okay to steal typeface designs,
  1192.     then it may be okay to purloin other kinds of data, to falsify
  1193.     one's resume, to misrepresent a product, and so forth. Most
  1194.     professional design organizations attempt to promote ethical
  1195.     standards of professional behavior, and personal standards may
  1196.     extend to avoidance of plagiarisms.
  1197.  
  1198.     ATypI
  1199.  
  1200.     The Association Typographique Internationale (ATypI) is an
  1201.     international organization of type designers, type manufacturers,
  1202.     and letterform educators. Its purpose is to promote ethical
  1203.     behavior in the industry, advancement of typographic education,
  1204.     communication among designers, and other lofty aims. Members of
  1205.     ATypI agree to abide by a moral code that restricts plagiarism and
  1206.     other forms of depraved behavior (pertaining to typography). These
  1207.     are noble goals, but some members (especially corporate members) of
  1208.     ATypI, confronted with the pressures and opportunities of
  1209.     commercial reality, nevertheless plagiarize typefaces of fellow
  1210.     members, the moral code notwithstanding. Since ATypI is a voluntary
  1211.     organization, there is very little that can be done about most such
  1212.     plagiarism. Some years back, a world-famous type designer resigned
  1213.     from the ATypI Board of Directors in protest over the
  1214.     organization's flaccid attitude toward the plagiarists among its
  1215.     ranks. He has since agreed to sit on the board again, but criticism
  1216.     of the organization's inability to prevent type rip-offs by its own
  1217.     members, not to mention by non-members, continues to be heard.
  1218.     Moderates in ATypI believe that a few morals are better than none.
  1219.     It is not clear whether their philosophical stance derives from
  1220.     Plato, Hobbes, or Rousseau.
  1221.  
  1222.     Given the general attitude of the public toward copyrighted video
  1223.     and software, it is doubtful that ethical considerations will
  1224.     hinder most end- users' attitude to plagiarized type fonts. A
  1225.     desire to have the fashionable label or trademark may be a greater
  1226.     motivation toward the use of bona-fide fonts than an ethical
  1227.     consideration.
  1228.  
  1229.     Further Reading
  1230.  
  1231.     The State of the Art in Typeface Design Protection, Edward
  1232.     Gottschall, Visible Language, Vol. XIX, No. 1, 1985. (A special
  1233.     issue on The Computer and the Hand in Type Design -- proceedings of
  1234.     a conference held at Stanford University in August, 1983).
  1235.  
  1236.     Der Schutz Typographischer Schriftzeichen, by Guenter Kelbel. Carl
  1237.     Heymans Verlag KG, Cologne, 1984. (A learned account in juridical
  1238.     German prose, of the significance of the Vienna Treaty of 1973 and
  1239.     the West German Schriftzeichengesetz of 1981).
  1240.  
  1241.     Disclaimer
  1242.  
  1243.     These notes were originally prepared at the request of Brian Reid
  1244.     for informal distribution. They are based on the author's review of
  1245.     available literature on the subject of typeface protection, and on
  1246.     personal experience in registering types for trademark, copyright,
  1247.     and patent. However, they are not legal advice. If one is
  1248.     contemplating protecting or plagiarizing a typeface, and seeks
  1249.     legal opinion, it is advisable to consult an attorney. The term
  1250.     plagiarize and words derived from it are used here in its
  1251.     dictionary sense of to take and use as one's own the ideas of
  1252.     another and does not mean that the practice of typeface plagiarism
  1253.     is illegal; that is determined by the laws of a particular country.
  1254.  
  1255.     Charles Bigelow is a professor of digital typography at Stanford
  1256.     University and a professional designer of original digital
  1257.     typefaces for electronic printers and computer workstations. Mr.
  1258.     Bigelow and his partner Kris Holmes designed the Lucida typeface
  1259.     family which is now widely used on various laser printers.
  1260.  
  1261. ---
  1262. ·    Subject: comp.fonts FAQ.A.VendorList
  1263.  
  1264. Posted-By: auto-faq 2.4
  1265. Archive-name: fonts-faq/part10
  1266. Version: 1.3.1
  1267.  
  1268. Subject: Chapter 9
  1269.  
  1270.     Vendor Information
  1271.  
  1272. Subject: 9.1. Vendor List
  1273.  
  1274.     Masumi Abe <abe@adobe.com> contributed the following list of
  1275.     commercial font vendors. Since a number of people have suggested
  1276.     other vendors for fonts (both commercial and shareware), I have
  1277.     taken the liberty of merging those suggestions into a single vendor
  1278.     list. If there are any errors in the following list, please blame
  1279.     norm <walsh@cs.umass.edu>, not Masumi.
  1280.  
  1281.     I've made some effort to continue Masumi's annotations regarding
  1282.     available font types, platforms, and languages. Innacuracies and
  1283.     ommisions are both present and accidental. Updates are always
  1284.     welcome.
  1285.  
  1286.   Acorn Plus, Inc.                (HP/IBM)
  1287.   4219 W. Olive Ave. #2011
  1288.   Burbank, CA 91505
  1289.   (213) 876-5237
  1290.  
  1291.   ADH Software                    (Mac)
  1292.   P.O. Box 67129
  1293.   Los Angeles, CA 90067
  1294.  
  1295.   Adobe Systems Incorporated      : The Adobe Typeface Library (Mac)
  1296.   1585 Charleston Rd.                     (Mac) (HP/IBM)
  1297.   P.O. Box 7900
  1298.   Mountain View, CA 94039-7900
  1299.   (415) 961-4400
  1300.   (800) 344-8335
  1301.  
  1302.   Advanced Vision Research        (HP/IBM)
  1303.   2201 Qume Dr.
  1304.   San Jose, CA 95131
  1305.   (408) 434-1115
  1306.  
  1307.   AGFA Compugraphic Corp.         : CG Type
  1308.   90 Industrial way
  1309.   Wilmington, MA 01887
  1310.   (800) 622-8973
  1311.  
  1312.   Allotype Typographics           : Downloadable Fonts (Mac)
  1313.   1600 Packard Rd. Suite #5         Kadmos (Greek)
  1314.   Ann Arbor, MI 48104               Czasy & Szwajcarskie
  1315.   (313) 663-1989                    Demotiki
  1316.  
  1317.   Alphabets, Inc.
  1318.   P.O. Box 5448
  1319.   Evanston, IL 60204-5448
  1320.   (312) 328-2733
  1321.  
  1322.   Alphatype Corp.
  1323.   220 Campus Dr., Suite 103
  1324.   Arlington Heights, IL 60004
  1325.   (312) 259-6800
  1326.  
  1327.   Altsys Corporation,         : FONTastic Fonts, Fontographer Fonts (Mac)
  1328.   269 West Renner Road,
  1329.   Richardson,
  1330.   Texas 75080.
  1331.   (214) 680-2060.
  1332.  
  1333.   Artworx Software Co.            (Mac)
  1334.   1844 Penfield Rd.                 Hebrew Typefaces
  1335.   Penfield, NY 14526
  1336.   (716) 385-6120
  1337.   (800) 828-6573
  1338.  
  1339.   Architext, Inc.                 (HP/IBM)
  1340.   121 Interpark Blvd. Suite 1101
  1341.   San Antonio, TX 78216
  1342.   (512) 490-2240
  1343.  
  1344.   Asiagraphics Technology Ltd.    (Mac)
  1345.   9A GreatMany Centre               Chinese, Japanese, Korean, Thai
  1346.   109 Queen's Road East
  1347.   Wanchai, Hong Kong
  1348.   (5) 8655-225
  1349.   Fax: (5) 8655-250
  1350.   Modem: (5) 865-4816
  1351.  
  1352.   Autologic, Inc.                 (Mac)
  1353.   1050 Rancho Conejo Blvd.
  1354.   Newbury Park, CA 91320
  1355.   (805) 498-9611
  1356.  
  1357.   Berthold of North America
  1358.   7711 N. Merrimac Avenue
  1359.   Niles, IL 60648
  1360.   (312) 965-8800
  1361.  
  1362.   Bitstream, Inc.
  1363.   Athenaeum House
  1364.   215 First St.
  1365.   Cambridge, MA 02142
  1366.   (617) 497-6222
  1367.   (800) 237-3335
  1368.  
  1369.     A representative of Bitstream sent the following correction to me.
  1370.  
  1371.     Bitstream offers:
  1372.  
  1373.             **1100 PostScript Type 1 fonts for the Mac & PC. (These can
  1374.             be ordered direct from Bitstream or thru several resellers.)
  1375.  
  1376.             ** Bitstream Type Treasury -- the Bitstream Type Library for
  1377.             the Mac (Type 1 format) on CD ROM.
  1378.  
  1379.             ** Bitsteram Type Essentials--a series of 4 Typeface
  1380.             Packages for PC & Mac that were selected to work well for
  1381.             different jobs (Letters, Memos & Faxes; Newsletters,
  1382.             Brochures & Announcements; Spreadsheets, Graphs &
  1383.             Presentations; Headlines).
  1384.  
  1385.             **Bitstream Typeface Packages for the PC -- 52 packages
  1386.             (most with 4 faces each) that include a total of over 200
  1387.             faces, with mutiple font formats in each package (Bitstream
  1388.             Speedo, Type 1, Bitstream Fontware)
  1389.  
  1390.             ** Bitstream TrueType Font Packs 1 & 2 for Microsoft Windows
  1391.             ** Bitstream PostScript Font Packs 1 & 2 for the PC
  1392.  
  1393.             ** Bitstream FaceLift for Windows
  1394.             ** Bitstream FaceLift for WordPerfect
  1395.                - both are font scaling/font management utilities.
  1396.  
  1397.             ** Bitstream MakeUp for Windows - a type manipulation/
  1398.             special effects program.
  1399.  
  1400.             ** Bitstream Li'l Bits -- a new product line of novelty
  1401.             fonts in TrueType format for Windows 3.1. The first release
  1402.             began shipping last week and includes The Star Trek Font
  1403.             Pack, The Flintstones Font Pack and The Winter Holiday Font
  1404.             Pack.
  1405.  
  1406.             We offer OEM customers an extensive range of non-latin type
  1407.             (as you have noted in the current listing), but these faces
  1408.             are not currently available to individual end-users.
  1409.  
  1410.             We also offer font-scaling and rasterizing technology to
  1411.             OEM customers.
  1412.  
  1413.   Blaha Software/Janus Associates : Big Foot (Mac) (HP/IBM)
  1414.   991 Massachusetts Ave.
  1415.   Cambridge, MA 02138
  1416.   (617) 354-1999
  1417.  
  1418.   Blue Sky Research               : Computer Modern Fonts
  1419.   534 SW Third Avenue, #816
  1420.   Portland, OR  97204
  1421.   (800) 622-8398
  1422.  
  1423.   Canon                             Canon Font Gothic, Canon Font Mincho
  1424.  
  1425.   Casady & Greene, Inc.           : Fluent Fonts, Fluent Laser Fonts (Mac)
  1426.   26080 Carmel Rancho Blvd. #202    Russian/Ukranian/Bulgarian/Serbian
  1427.   P.O. Box 223779                   Cyrillic, Greek, Hebrew, Kana, Polish
  1428.   Carmel, CA 93922                  Glasnost
  1429.   (408) 484-9228
  1430.   (800) 331-4321 -------------no longer valid
  1431.   (800) 851-1986 (California)-no longer valid
  1432.  
  1433.   Caseys' Page Mill               (Mac)
  1434.   6528 S. Oneida Court
  1435.   Englewood, CO 80111
  1436.   (303) 220-1463
  1437.  
  1438.   Century Software (MacTography)  font developer for MacTographyc
  1439.   702 Twinbrook Parkway           : LaserFonts (Mac)
  1440.   Rockville, MD 20851
  1441.   (301) 424-1357
  1442.  
  1443.   Coda Music Software
  1444.   1401 E. 79th St.
  1445.   Mineapolis, MN 55425-1126
  1446.   (612) 854-1288
  1447.   (800) 843-1337
  1448.  
  1449.   Compugraphic Corporation        (Mac) (HP/IBM)
  1450.   Type Division
  1451.   90 Industrial Way
  1452.   Wilmington, MA 01887
  1453.   (800) 622-8973 (U.S.)
  1454.  
  1455.   (800) 533-9795 (Canada)
  1456.  
  1457.   Computer EdiType Systems        (HP/IBM)
  1458.   509 Cathedral Parkway, Ste. 10A
  1459.   New York, NY 10025
  1460.   (212) 222-8148
  1461.  
  1462.   Computer Peripherals, Inc.      : JetWare (HP/IBM)
  1463.   2635  Lavery Ct. #5
  1464.   Newbury Park, CA 91320
  1465.   (805) 499-5751
  1466.  
  1467.   Computer Prod. Unlimited        (Mac)
  1468.   78 Bridge St.
  1469.   Newburgh, NY 12550
  1470.   (914) 565-6262
  1471.  
  1472.   Conographic Corp.               (Mac) (HP/IBM)
  1473.   17841 Fitch
  1474.   Irvine, CA 92714
  1475.  
  1476.   (714) 474-1188
  1477.  
  1478.   Corel Systems Corp.             (HP/IBM)
  1479.   1600 Carling Ave.
  1480.   Ottawa, Ontario, CANADA KIZ 7M4
  1481.   (613) 728-8200
  1482.  
  1483.   Data Transforms                 (HP/IBM)
  1484.   616 Washington St.
  1485.   Denver, CO 80203
  1486.   (303) 832-1501
  1487.  
  1488.   Davka Corp.                     (Mac)
  1489.   845 N. Michigan Ave., Ste. 843    Arabic, Hebrew
  1490.   Chicago, IL 60611
  1491.   (312) 944-4047
  1492.  
  1493.   Devonian International software Co.     (Mac)
  1494.   P.O. Box 2351                             Cyrillic
  1495.   Montclair, CA 91763
  1496.   (714) 621-0973
  1497.  
  1498.   Digi-Fonts                      (HP/IBM)
  1499.   528 Commons Drive                Greek, Cyrillic
  1500.   Golden, Colorado 80401
  1501.   (303) 526-9435
  1502.   Fax: (303) 526-9501
  1503.  
  1504.   Digital Type Systems (DTS)      (HP/IBM)
  1505.   38 Profile Circle
  1506.   Nashua, NH 03063
  1507.   (603) 880-7541
  1508.  
  1509.   Dubl-Click Software, Inc.       : World Class Fonts (Mac)
  1510.   9316 Deering Ave.
  1511.   Chatsworth, CA 91311
  1512.   (818) 700-9525
  1513.  
  1514.   Eastern Language Systems, Inc.  (Mac)
  1515.   39 W. 300 North                 Arabic, Hebrew
  1516.   Prove, UT 84601
  1517.   (801) 377-4558
  1518.  
  1519.   Ecological Linguistics          (Mac)
  1520.   P.O. Box 15156                  Cyrillic, Greek
  1521.   Washington, DC 20003
  1522.   (202) 546-5862
  1523.  
  1524.   The Electric Typographer
  1525.   2216 Cliff Dr.
  1526.   Santa Barbara, CA 93109
  1527.   (805) 966-7563
  1528.  
  1529.   EmDash                          : EmDash Fonts (Mac)
  1530.   P.O. Box 8256
  1531.   Northfield, IL 60093
  1532.   (312) 441-6699
  1533.  
  1534.   The Font Company
  1535.   12629 N. Tatum Boulevard
  1536.   Suite 210
  1537.   Phoenix, AZ  85032
  1538.   (602) 996-6606
  1539.  
  1540.   The Font Factory                (HP/IBM)
  1541.   2400 Central Parkway
  1542.   Ste. J-2
  1543.   Houston, TX 77092
  1544.  
  1545.   FontCenter                      (HP/IBM)
  1546.   509 Marin St., #121
  1547.   Thousand Oaks, CA 91360
  1548.   (805) 373-1919
  1549.  
  1550.   Font FunHouse CD-ROM            (PC/Mac)
  1551.   Wayzata
  1552.   PO Box 807
  1553.   Grand Rapids, Minnesota 55744
  1554.   (800) 735-7321
  1555.  
  1556.   Font World                      (Mac)
  1557.   2021 Scottsville Rd.            Cyrillic, Hebrew
  1558.   Rochester, NY 14623-2021
  1559.   (716) 235-6861
  1560.  
  1561.   Genny Software R&D              (Mac)
  1562.   P.O. Box 5909
  1563.   Beaumont, TX 77706
  1564.   (409) 860-5817
  1565.  
  1566.   Gradco Systems Inc.
  1567.   7 Morgan
  1568.   Irvine, CA 92718
  1569.   (714) 770-1223
  1570.  
  1571.   Hewlett-Packard                 (HP/IBM)
  1572.   P.O. Box 15
  1573.   Boise, ID 83707
  1574.   (208) 323-6000
  1575.  
  1576.   ICOM Simulations, Inc.
  1577.   648 S. Wheeling Rd.
  1578.   Wheeling, IL 60090
  1579.   (312) 520-4440
  1580.   (880) 877-4266
  1581.  
  1582.   Image Club Graphics, Inc.       : Laser Type (Mac)
  1583.   1902 11th Street SE, #5
  1584.   Calgary, Alberta
  1585.   T2G 3G2 Canada
  1586.   (800) 661-9410
  1587.   (403) 262-8008 (Canada)
  1588.  
  1589.   Image Processing Systems        :Turbofonts (HP/IBM)
  1590.   6409 Appalachian Way, Box 5016
  1591.   Madison, WI 53705
  1592.   (608) 233-5033
  1593.  
  1594.   Invincible Software             (Mac)
  1595.   9534 Burwick
  1596.   San Antonio, TX 78230
  1597.   (512) 344-4228
  1598.  
  1599.   Kabbalah Software
  1600.   8 Price Drive
  1601.   Edison, NJ 08817
  1602.   (908) 572-0891
  1603.   (908) 572-0869 Fax
  1604.  
  1605.   Hebrew fonts for PC and Mac. While I am part owner, so I am biased, we
  1606.   have been reviewed in the October 27 1992 issue of PC Mag as having high-
  1607.   quality fonts.
  1608.  
  1609.   Keller Software                 (HP/IBM)
  1610.   1825 Westcliff Dr.
  1611.   Newport Beach, CA 92600
  1612.   (714) 854-8211
  1613.  
  1614.   Kensington Microware Ltd.       (Mac)
  1615.   251 Park Ave. S
  1616.   New York, NY 10010
  1617.   (212) 475-5200
  1618.  
  1619.   Kingsley/ATF Type Corp.         (Mac)
  1620.   200 Elmora Ave.
  1621.   Elizabeth, NJ 07202
  1622.   (201) 353-1000
  1623.   (800) 289-TYPE
  1624.  
  1625.   Laser Technologies International        : Lenord Storch Soft Fonts
  1626.   15403 East Alondra Blvd.                        (HP/IBM)
  1627.   La Mirada, CA 90638
  1628.   (714) 739-2478
  1629.  
  1630.   LaserMaster Corp.               : LM Fonts (HP/IBM)
  1631.   7156 Shady Oak Rd.
  1632.   Eden Prairie, MN 55344
  1633.   (612) 944-9330
  1634.   (800) LMC-PLOT
  1635.   Fax: (612) 944-0522
  1636.  
  1637.   LeBaugh Software Corp           : LeFont (HP/IBM)
  1638.   2720 Greene Ave.
  1639.   Onaha, NE 68147
  1640.   (800) 532-2844
  1641.  
  1642.   Letraset USA                    : LetraFont (Mac)
  1643.   40 Eissenhower Dr.
  1644.   Paramus, NJ 07653
  1645.  
  1646.   (201) 845-6100
  1647.   (800) 634-3463
  1648.  
  1649.   Linguists' Software, Inc.       (Mac)
  1650.   P.O.Box 580                     Cyrillic, Greek, Hebrew, Arabic, Farsi,
  1651.   Edmonds, WA 98020-0580          Japanese, Chinese, Korean, Thai,
  1652.   Tibetan,
  1653.   (206) 775-1130                  Hindi, Sanskrit, Gujarati, Tamil,
  1654.   Punjabi
  1655.   Fax: (206) 771-5911             Burmese,
  1656.  
  1657.   Linotype Company                (Mac)
  1658.   425 Oser Ave.
  1659.   Hauppauge, NY 11788
  1660.   (800) 645-5764 (US)
  1661.   (800) 832-5288 (NY)
  1662.   (800) 387-9553 (Canada)
  1663.  
  1664.   MacTography
  1665.   326-D North Stonestreet Ave.
  1666.   Rockville, MD 20850
  1667.   (301) 424-3942
  1668.  
  1669.   Megatherium Enterprises         : Mac The Linguist 2 (Mac)
  1670.   P.O. Box 7000-417
  1671.   Redondo Beach, CA 90277
  1672.   (213) 545-5913
  1673.  
  1674.   Metro Software, Inc.            (HP/IBM)
  1675.   2509 N. Cambell Ave., Ste. 214
  1676.   Tucson, AZ 85719
  1677.   (602) 299-7313
  1678.  
  1679.   Modern Graphics                 :Organic Fonts (Mac)
  1680.   P.O. Box 21366
  1681.   Indianapolis, IL 46221
  1682.   (317) 253-4316
  1683.  
  1684.   Monotype Typography Inc.
  1685.   Suite 504-53 West Jackson Blvd.
  1686.   Chicago, IL 60604
  1687.   (312) 855-1444
  1688.   (800) MONOTYPE
  1689.  
  1690.   Network Technology Corp.        : LaserTEX Font Library (HP/IBM)
  1691.   6825 Lamp Post Lane
  1692.   Alexandria, VA 22306
  1693.   (703) 765-4506
  1694.  
  1695.   Nippon Information Science Ltd. (NIS)   (Mac)
  1696.   Sumire Bldg. 4F
  1697.   5-4-4 Koishikawa
  1698.   Bunkyo-ku, Tokyo 112
  1699.   Japan
  1700.   (03) 945-5955
  1701.  
  1702.   Olduvai Corporation             : Art Fonts (Mac)
  1703.   7520 Red Road, Suite A
  1704.   South Miami, FL 33143
  1705.   (305) 665-4665
  1706.   (800) 822-0772 (FL)
  1707.  
  1708.   Page Studio Graphics            : PIXymbols (Mac)
  1709.   3175 N. Price Rd. #1050
  1710.   Chandler, AZ 85224
  1711.   (602) 839-2763
  1712.  
  1713.   Paperback Software              : KeyCap Fonts
  1714.   2830 9th St.
  1715.   Berkeley, CA 94710
  1716.   (415) 644-2116
  1717.  
  1718.   Prosoft                         (HP/IBM)
  1719.   7248 Bellair Ave., P.O. Box 560
  1720.   North Hollywood, CA 91605
  1721.   (818) 764 3131
  1722.  
  1723.   Qume Corp.                      (HP/IBM)
  1724.   2350 Qume Dr.
  1725.   San Jose, CA 95131
  1726.   (800) 223-2479
  1727.  
  1728.   R.M.C.                          : PrintR fonts (HP/IBM)
  1729.   12046 Willowood Dr.
  1730.   Woodbridge, VA 22192
  1731.   (703) 494-2633
  1732.  
  1733.   S. Anthony Studios              : Fonts Vol. 1
  1734.   889 DeHaro Street
  1735.   San Francisco, CA  94107
  1736.  
  1737.   ScenicSoft Inc.                 : PC-Monochrome (Mac)
  1738.   250 Harbor Bldg.
  1739.   100 2nd Ave. S
  1740.   Edmonds, WA 98020
  1741.   (206) 776-7760
  1742.  
  1743.   SMK                             (Mac)
  1744.   5760 S. Blackstone Ave.
  1745.   Chicago, IL 60637
  1746.   (312) 947-9157
  1747.  
  1748.   SoftCraft, Inc.                 : Fancy Font (HP/IBM)
  1749.   16 North Carrol St., Suite 500
  1750.   Madison, WI 53703
  1751.   (608) 257-3300
  1752.  
  1753.   SoftDisk Publishing             : DTPublisher Fonts
  1754.   P.O. Box 30008
  1755.   Shreveport, LA 71130-0008
  1756.   (318) 221-8718 or
  1757.   (800) 831-2694
  1758.  
  1759.   Software Apple-cations          (Mac)
  1760.   1934 Ridge Point Way
  1761.   Boise, ID 83712
  1762.   (208) 345-0547
  1763.  
  1764.   Software Complement             : Complementary Type (Mac)
  1765.   8 Penn Ave.
  1766.   Metamoras, PA 18366
  1767.   (717) 491-2492
  1768.  
  1769.   Software Shop                   : Studio 231 (Mac)
  1770.   233 Bedford Ave.
  1771.   Bellmore, Long Island, NY 11710
  1772.   (516) 785-41447
  1773.  
  1774.   Software Touch                  : FontWorks
  1775.   9625 Black Mountain Rd.
  1776.   San Diego, CA 92126
  1777.   (619) 549-3091
  1778.  
  1779.   Specific Solutions              : FontPacks (Mac) (HP/IBM)
  1780.   1898 Anthony Ct.
  1781.   Mountain View, CA 94040
  1782.   (415) 941-3941
  1783.  
  1784.   Springboard Software, Inc.
  1785.   7808 Creekridge Circle
  1786.   Minneapolis, MN 55435
  1787.   (612) 944-3915
  1788.   (800) 445-4780 (US & Canada)
  1789.  
  1790.   Straightforward                 : ZFont (HP/IBM)
  1791.   15000 Halldale Ave.
  1792.   Gardena, CA 90249
  1793.   (213) 324-8827
  1794.  
  1795.   Studio 231, Inc.
  1796.   231 Bedford Ave.
  1797.   Bellmore, NY 11710
  1798.   (516) 785-4422
  1799.  
  1800.   SWFTE International             (HP/IBM)
  1801.   Box 5773
  1802.   Wilmington, DE 19808
  1803.   (800) 237-9383
  1804.  
  1805.   T/Maker Company                 : LaserLetters (Mac)
  1806.   1390 Villa St.
  1807.   MountainView, CA 94041
  1808.   (415) 962-0195
  1809.  
  1810.   Treacyfaces, Inc                : Treasyfaces (Mac)
  1811.   303 Conway Ave.
  1812.   Narverth, PA 19072
  1813.   (215) 668-8548
  1814.  
  1815.   TypeXpress
  1816.   150 Fencl Lane
  1817.   Hillside, IL 60162
  1818.   (800) 343-4424
  1819.  
  1820.   Typographics Ltd.               : Typo
  1821.   46, Hehalutz St.
  1822.   Jerusalem 96222
  1823.   Israel
  1824.  
  1825.   U-Design, Inc.                  : Type Foundry
  1826.   201 Ann St.
  1827.   Hartford, CT 06102
  1828.   (201) 278-3648
  1829.  
  1830.   The Underground Phont Archive   (TrueType,Shareware)
  1831.   395 Kaymar Dr.
  1832.   Amherst, NY 14228
  1833.   USA.
  1834.  
  1835.   Varityper, Inc.                 (Mac)
  1836.  
  1837.   11 Mt. Pleasant Ave.
  1838.   East Hanover, NJ 07936
  1839.   (800) 631-8134 (US except NJ)
  1840.   (201) 887-8000 ext. 999 (NJ)
  1841.  
  1842.   VS Software                     (HP/IBM)
  1843.   P.O. Box 6158
  1844.   Little Rock, AR 72216
  1845.   (501) 376-2083
  1846.  
  1847.   Weaver Graphics                 : LJ Fonts (Mac) (HP/IBM)
  1848.   5165 S. Hwy A1A
  1849.   Melbourne Beach, FL 32951
  1850.   (407) 728-4000
  1851.   Fax: (407) 728-5978
  1852.  
  1853.   Wikes Publishing Corp.          : Softjet (HP/IBM)
  1854.   25251 Paseo de Alicia #200
  1855.   Laguna Hills, CA 92653
  1856.   (714) 855-0730
  1857.  
  1858.   Wu Corp.                        : FeiMa (Mac) Chinese wordprocessor
  1859.   46 West Avon Rd.
  1860.   Avon, CT 06001
  1861.   (203) 673-4796
  1862.  
  1863.   Xiphias                         : Digital Type Fonts (HP/IBM)
  1864.   13464 Washington Blvd.
  1865.   Marina Del Ray, CA 90292
  1866.   (213) 821-0074
  1867.  
  1868.   ZSoft Corp.                     : Soft Type
  1869.   450 Franklin Rd. Suite 100
  1870.   Marietta, GA 30067
  1871.   (404) 428-0008
  1872.   Fax: (404) 427-1150
  1873. ----------------------------------------------------------------------
  1874. ·    Subject: comp.fonts FAQ.1.General-Info (II/II)
  1875.  
  1876. Posted-By: auto-faq 2.4
  1877. Archive-name: fonts-faq/part2
  1878. Version: 1.3.1
  1879.  
  1880. | Subject: 1.14. File Formats
  1881.  
  1882.     Many different kinds of files are available on the net. These files
  1883.     contain many different kinds of data for many different
  1884.     architectures. Frequently, the extension (trailing end) of a
  1885.     filename gives a good clue as to the format of its contents and the
  1886.     architecture that it was created on.
  1887.  
  1888.     In order to save space, most files on the net are compressed in one
  1889.     way or another. Many compression/decompression programs exist on
  1890.     multiple architectures.
  1891.  
  1892.     Multiple files and directories are often combined into a single
  1893.     `archive' file. Many archive formats perform compression
  1894.     automatically.
  1895.  
  1896. | Subject: 1.14.1. File Format Extensions
  1897.  
  1898.     * .tar
  1899.  
  1900.       Unix `tape archive' format. Tar files can contain multiple files
  1901.       and directories. Unlike most archiving programs, tar files are
  1902.       held together in a wrapper but are not automatically compressed
  1903.       by tar.
  1904.  
  1905.     * .Z
  1906.  
  1907.       Unix `compress' format. Compression doesn't form a wrapper around
  1908.       multiple files, it simply compresses a single file. As a result,
  1909.       you will frequently see files with the extension .tar.Z. This
  1910.       implies that the files are compressed tar archives.
  1911.  
  1912.     * .hqx
  1913.  
  1914.       Macintosh `BinHex' format. In order to reliably transfer Mac
  1915.       files from one architecture to another, they are BinHex encoded.
  1916.       This is actually an ascii file containing mostly hexadecimal
  1917.       digits. It is neither a compression program nor an archive
  1918.       wrapper.
  1919.  
  1920.     * .sit
  1921.  
  1922.       Macintosh `Stuffit' archive.
  1923.  
  1924.     * .cpt
  1925.  
  1926.       Macintosh `Compactor' archive.
  1927.  
  1928.       Like the .tar.Z format that is common among Unix archives,
  1929.       Macintosh archives frequently have the extensions .sit.hqx or
  1930.       .cpt.hqx indicating a BinHex'ed archive.
  1931.  
  1932.     * .arc
  1933.  
  1934.       PC `arc' archive. This is an older standard (in PC terms, at
  1935.       least) and has gone out of fashion.
  1936.  
  1937.     * .zip
  1938.  
  1939.       PC `zip' archive. This is the most common PC archive format
  1940.       today.
  1941.  
  1942.     * .arj
  1943.  
  1944.       PC `arj' archive.
  1945.  
  1946.     * .zoo
  1947.  
  1948.       PC `zoo' archive
  1949.  
  1950.     * .lzh
  1951.  
  1952.       PC `lha/lharc' archive.
  1953.  
  1954. | Subject: 1.14.2. Font Formats
  1955.  
  1956.     Just as the are many, many archive formats, there are many
  1957.     different font formats. The characteristics of some of these
  1958.     formats are discussed below. Once again, the file extension may
  1959.     help you to determine the font type. (On the Mac, the resource TYPE
  1960.     field is (probably) a better indicator).
  1961.  
  1962.     * PostScript Type 1 Fonts:
  1963.  
  1964.       Postscript Type 1 fonts (Also called ATM (Adobe Type Manager)
  1965.       fonts, Type 1, and outline fonts) contains information, in
  1966.       outline form, that allows a postscript printer, or ATM to
  1967.       generate fonts of any size. Most also contain hinting information
  1968.       which allows fonts to be rendered more readable at lower
  1969.       resolutions and small type sizes.
  1970.  
  1971.     * PostScript Type 3 Fonts:
  1972.  
  1973.       Postscript type 3 fonts are an old outline font format that is
  1974.       not compatible with ATM. Most developers have stopped using this
  1975.       format except in a few special cases, where special type 3
  1976.       characteristics (pattern fills inside outlines, for example) have
  1977.       been used.
  1978.  
  1979.     * TrueType Fonts:
  1980.  
  1981.       Truetype fonts are a new font format developed by Microsoft with
  1982.       Apple. The rendering engine for this font is built into system 7
  1983.       and an init, the Truetype init, is available for system 6
  1984.       (freeware from Apple). It is also built into MS Windows v3.1.
  1985.       Like PostScript Type 1 and Type 3 fonts, it is also an outline
  1986.       font format that allows both the screen, and printers, to scale
  1987.       fonts to display them in any size.
  1988.  
  1989.     * Bitmap Fonts:
  1990.  
  1991.       Bitmap fonts contain bitmaps of fonts in them. This a picture of
  1992.       the font at a specific size that has been optimized to look good
  1993.       at that size. It cannot be scaled bigger without making it look
  1994.       horrendously ugly. On the Macintosh, bitmap fonts also contain
  1995.       the kerning information for a font and must be installed with
  1996.       both type 1 and type 3 fonts. Their presence also speeds the
  1997.       display of commonly used font sizes.
  1998.  
  1999. | Subject: 1.14.3. Font Format Extensions
  2000.  
  2001.     * .afm
  2002.  
  2003.       Adobe Type 1 metric information in `ascii' format (human
  2004.       parsable)
  2005.  
  2006.     * .bco
  2007.  
  2008.       Bitstream compressed outline
  2009.  
  2010.     * .bdf
  2011.  
  2012.       Adobe's Bitmap Distribution Format. This format can be converted
  2013.       to the platform specific binary files required by the local X
  2014.       Windows server. This is a bitmap font format distributed in
  2015.       ASCII.
  2016.  
  2017.     * .bez
  2018.  
  2019.       Bezier outline information
  2020.  
  2021.     * .chr
  2022.  
  2023.       Borland stroked font file
  2024.  
  2025.     * .fot
  2026.  
  2027.       MS-Windows TrueType format fonts
  2028.  
  2029.     * .gf
  2030.  
  2031.       Generic font (the output of TeX's MetaFont program (possibly
  2032.       others?))
  2033.  
  2034.     * .fli
  2035.  
  2036.       Font libraries produced by emTeX fontlib program. Used by emTeX
  2037.       drivers and newer versions of dvips.
  2038.  
  2039.     * .mf
  2040.  
  2041.       TeX MetaFont font file (text file of MetaFont commands)
  2042.  
  2043.     * .pfa
  2044.  
  2045.       Adobe Type 1 Postscript font in ASCII format (PC/Unix) I believe
  2046.       that this format is suitable for directly downloading to your
  2047.       PostScript printer (someone correct me if I'm wrong ;-)
  2048.  
  2049.     * .pfb
  2050.  
  2051.       Adobe Type 1 PostScript font in ``binary`' format (PC/Unix) Note:
  2052.       this format is not suitable for downloading directly to your
  2053.       PostScript printer. There are utilities for conversion between
  2054.       PFB and PFA (see the utilities section of the FAQ).
  2055.  
  2056.     * .pfm
  2057.  
  2058.       Printer font metric information in Windows format
  2059.  
  2060.     * .pk
  2061.  
  2062.       TeX packed bitmap font file (also seen as . pk where is a number)
  2063.  
  2064.     * .pl
  2065.  
  2066.  
  2067.       TeX `property list' file (a human readable version of .tfm)
  2068.  
  2069.     * .ps
  2070.  
  2071.       Frequently, any PostScript file. With respect to fonts, probably
  2072.       a Type3 font. This designation is much less `standard' than the
  2073.       others. Other non-standard extensions are .pso, .fon, and .psf
  2074.       (they are a mixture of type 1 and type 3 fonts).
  2075.  
  2076.     * .pxl
  2077.  
  2078.       TeX pixel bitmap font file (obsolete, replaced by .pk)
  2079.  
  2080.     * .sfl
  2081.  
  2082.       LaserJet bitmapped softfont, landscape orientation
  2083.  
  2084.     * .sfp
  2085.  
  2086.       LaserJet bitmapped softfont, portrait orientation
  2087.  
  2088.     * .sfs
  2089.  
  2090.       LaserJet scalable softfont
  2091.  
  2092.     * .tfm
  2093.  
  2094.       TeX font metric file
  2095.  
  2096.     * .vf
  2097.  
  2098.       TeX virtual font which allows building of composite fonts (a
  2099.       character can be composed of any sequence of movements,
  2100.       characters (possibly from multiple fonts) rules and TeX specials)
  2101.  
  2102.     * .vpl
  2103.  
  2104.       TeX `property list' (human readable) format of a .vf
  2105.  
  2106. | Subject: 1.15. Ligatures
  2107.  
  2108.     A ligature occurs where two or more letterforms are written or
  2109.     printed as a unit. Generally, ligatures replace characters that
  2110.     occur next to each other when they share common components.
  2111.     Ligatures are a subset of a more general class of figures called
  2112.     ``contextual forms.'' Contextual forms describe the case where the
  2113.     particular shape of a letter depends on its context (surrounding
  2114.     letters, whether or not it's at the end of a line, etc.).
  2115.  
  2116.     One of the most common ligatures is ``fi''. Since the dot above a
  2117.     lowercase 'I' interferes with the loop on the lowercase 'F', when
  2118.     'f' and 'i' are printed next to each other, they are combined into
  2119.     a single figure with the dot absorbed into the 'f'.
  2120.  
  2121.     An example of a more general contextual form is the greek lowercase
  2122.     sigma. When typesetting greek, the selection of which 'sigma' to
  2123.     use is determined by whether or not the letter occurs at the end of
  2124.     the word (i.e., the final position in the word).
  2125.  
  2126.     * Amanda Walker <amanda@visix.com> provides the following
  2127.       discussion of ligatures:
  2128.  
  2129.       Ligatures were originally used by medieval scribes to conserve
  2130.       space and increase writing speed. A 14th century manuscript, for
  2131.       example, will include hundreds of ligatures (this is also where
  2132.       ``accents'' came from). Early typefaces used ligatures in order
  2133.       to emulate the appearance of hand-lettered manuscripts. As
  2134.       typesetting became more automated, most of these ligatures fell
  2135.       out of common use. It is only recently that computer based
  2136.       typesetting has encouraged people to start using them again
  2137.       (although 'fine art' printers have used them all along).
  2138.       Generally, ligatures work best in typefaces which are derived
  2139.       from calligraphic letterforms. Also useful are contextual forms,
  2140.       such as swash capitals, terminal characters, and so on.
  2141.  
  2142.       A good example of a computer typeface with a rich set of
  2143.       ligatures is Adobe Caslon (including Adobe Caslon Expert). It
  2144.       includes:
  2145.  
  2146.       Upper case, lower case, small caps, lining numerals, oldstyle
  2147.       numerals, vulgar fractions, superior and inferior numerals, swash
  2148.       italic caps, ornaments, long s, and the following ligatures:
  2149.  
  2150.       f f f i f l f f i f f l R p c t s t S h S i S l S S S t (where
  2151.       S=long s)
  2152.  
  2153.       [ Ed: Another common example is the Computer Modern Roman
  2154.       typeface that is provided with TeX. this family of fonts include
  2155.       the ff, fi, fl, ffi, and ffl ligatures which TeX automatically
  2156.       uses when it finds these letters juxtaposed in the text. ]
  2157.  
  2158.       While there are a large number number of possible ligatures,
  2159.       generally only the most common ones are actually provided. In
  2160.       part, this is because the presence of too many alternate forms
  2161.       starts reducing legibility. A case in point is Luxeuil Miniscule,
  2162.       a highly-ligatured medieval document hand which is completely
  2163.       illegible to the untrained eye (and none too legible to the
  2164.       trained eye, either :)).
  2165.  
  2166.     * Don Hosek offers the following insight into ligatures:
  2167.  
  2168.       Ligatures were used in lead type, originally in imitation of
  2169.       calligraphic actions (particularly in Greek which retained an
  2170.       excessive number of ligatures in printed material as late as the
  2171.       19th century), but as typefaces developed, ligatures were
  2172.       retained to improve the appearance of certain letter
  2173.       combinations. In some cases, it was used to allow certain letter
  2174.       combinations to be more closely spaced (e.g., ``To'' or ``Vo'')
  2175.       and were referred to as ``logotypes''. In other cases, the
  2176.       designs of two letters were merged to keep the overall spacing of
  2177.       words uniform. Ligatures are provided in most contemporary fonts
  2178.       for exactly this reason.
  2179.  
  2180.     * Liam Quim makes the following observations:
  2181.  
  2182.       The term ligature should only be used to describe joined letters
  2183.       in printing, not letters that overlap in manuscripts.
  2184.  
  2185.       Many (not all) accents came from the practice of using a tilde or
  2186.       other mark to represent an omitted letter, so that for example
  2187.       the Latin word `Dominus' would be written dns, with a tilde or
  2188.       bar over the n. This is an abbreviation, not a ligature.
  2189.  
  2190.       Most ligatures vanished during the 15th and 16th Centuries. It
  2191.       was simply too much work to use them, and it increased the price
  2192.       of book production too much.
  2193.  
  2194.     [ Ed: there is no ``complete'' set of ligatures. ]
  2195.  
  2196. | Subject: 1.16. Standard Laser Printer Fonts
  2197.  
  2198.     * Postscript printers with 17 fonts have:
  2199.  
  2200.       Courier, Courier-Bold, Courier-BoldOblique, Courier-Oblique,
  2201.       Helvetica, Helvetica-Bold, Helvetica-BoldOblique,
  2202.       Helvetica-Narrow, Helvetica-Narrow-Bold,
  2203.       Helvetica-Narrow-BoldOblique, Helvetica-Narrow-Oblique,
  2204.       Helvetica-Oblique, Symbol, Times-Bold, Times-BoldItalic,
  2205.       Times-Italic, Times-Roman
  2206.  
  2207.     * Postscript printers with 35 fonts have:
  2208.  
  2209.       All of the above, plus the following:
  2210.  
  2211.       ZapfChancery-MediumItalic, ZapfDingbats, AvantGarde-Book,
  2212.       AvantGarde-BookOblique, AvantGarde-Demi, AvantGarde-DemiOblique,
  2213.       Bookman-Demi, Bookman-DemiItalic, Bookman-Light,
  2214.       Bookman-LightItalic, NewCenturySchlbk-Bold,
  2215.       NewCenturySchlbk-BoldItalic, NewCenturySchlbk-Italic,
  2216.       NewCenturySchlbk-Roman, Palatino-Bold, Palatino-BoldItalic,
  2217.       Palatino-Italic, Palatino-Roman
  2218.  
  2219.     * HP LaserJet printers (II, IIP)
  2220.  
  2221.       Courier 10, Courier 12, LinePrinter 16.66, ...
  2222.  
  2223.     * HP LaserJet printers (III, IIIP)
  2224.  
  2225.       All of the above, plus the following:
  2226.  
  2227.       Scalable Times Roman and Scalable Univers using Compugraphic's
  2228.       Intellifont hinted font format.
  2229.  
  2230.     * SPARCPrinters
  2231.  
  2232.       The basic 35 fonts plus four scaled faces of each of Bembo, Gill
  2233.       Sans, Rockwell, Lucida, Lucida Bright, Sans and Typewriter,
  2234.       giving a total of 57 fonts, all in the F3 format.
  2235.  
  2236. | Subject: 1.17. Glossary
  2237.  
  2238.     [ I ripped this right out of the manual I wrote for Sfware. If you
  2239.     have comments, improvements, suggestions, please tell me... ]
  2240.  
  2241.     baseline
  2242.  
  2243.       The baseline is an imaginary line upon which each character
  2244.       rests. Characters that appear next to each other are (usually)
  2245.       lined up so that their baselines are on the same level. Some
  2246.       characters extend below the baseline (``g'' and ``j'', for
  2247.       example) but most rest on it.
  2248.  
  2249.     bitmap
  2250.  
  2251.       A bitmap is an array of dots. If you imagine a sheet of graph
  2252.       paper with some squares colored in, a bitmap is a compact way of
  2253.       representing to the computer which squares are colored and which
  2254.       are not.
  2255.  
  2256.       In a bitmapped font, every character is represented as a pattern
  2257.  
  2258.       of dots in a bitmap. The dots are so small (300 or more
  2259.       dots-per-inch, usually) that they are indistinguishable on the
  2260.       printed page.
  2261.  
  2262.     character
  2263.  
  2264.       (1) The smallest component of written language that has semantic
  2265.       value. Character refers to the abstract idea, rather than a
  2266.       specific shape (see also glyph), though in code tables some form
  2267.       of visual representation is essential for the reader's
  2268.       understanding. (2) The basic unit of encoding for the Unicode
  2269.       character encoding, 16 bits of information. (3) Synonym for
  2270.       ``code element''. (4) The English name for the ideographic
  2271.       written elements of Chinese origin.
  2272.  
  2273.     download
  2274.  
  2275.       Downloading is the process of transferring information from one
  2276.       device to another. This transferral is called downloading when
  2277.       the transfer flows from a device of (relatively) more power to
  2278.       one of (relatively) less power. Sending new fonts to your printer
  2279.       so that it ``learns'' how to print characters in that font is
  2280.       called downloading.
  2281.  
  2282.     font
  2283.  
  2284.       A particular collection of characters of a typeface with unique
  2285.       parameters in the 'Variation vector', a particular instance of
  2286.       values for orientation, size, posture, weight, etc., values. The
  2287.       word font or fount is derived from the word foundry, where,
  2288.       originally, type was cast. It has come to mean the vehicle which
  2289.       holds the typeface character collection. A font can be metal,
  2290.       photographic film, or electronic media (cartridge, tape, disk).
  2291.  
  2292.     glyph
  2293.  
  2294.       (1) The actual shape (bit pattern, outline) of a character image.
  2295.       For example, an italic 'a' and a roman 'a' are two different
  2296.       glyphs representing the same underlying character. In this strict
  2297.       sense, any two images which differ in shape constitute different
  2298.       glyphs. In this usage, ``glyph'' is a synonym for ``character
  2299.       image'', or simply ``image''. (2) A kind of idealized surface
  2300.       form derived from some combination of underlying characters in
  2301.       some specific context, rather than an actual character image. In
  2302.       this broad usage, two images would constitute the same glyph
  2303.       whenever they have essentially the same topology (as in oblique
  2304.       'a' and roman 'a'), but different glyphs when one is written with
  2305.       a hooked top and the other without (the way one prints an 'a' by
  2306.       hand). In this usage, ``glyph'' is a synonym for ``glyph type,''
  2307.       where glyph is defined as in sense 1.
  2308.  
  2309.     hints
  2310.  
  2311.       When a character is described in outline format the outline has
  2312.       unlimited resolution. If you make it ten times as big, it is just
  2313.       as accurate as if it were ten times as small.
  2314.  
  2315.       However, to be of use, we must transfer the character outline to
  2316.       a sheet of paper through a device called a raster image processor
  2317.       (RIP). The RIP builds the image of the character out of lots of
  2318.       little squares called picture elements (pixels).
  2319.  
  2320.       The problem is, a pixel has physical size and can be printed only
  2321.       as either black or white. Look at a sheet of graph paper. Rows
  2322.       and columns of little squares (think: pixels). Draw a large `O'
  2323.       in the middle of the graph paper. Darken in all the squares
  2324.       touched by the O. Do the darkened squares form a letter that
  2325.       looks like the O you drew? This is the problem with low
  2326.       resolution (300 dpi). Which pixels do you turn on and which do
  2327.       you leave off to most accurately reproduce the character?
  2328.  
  2329.       All methods of hinting strive to fit (map) the outline of a
  2330.       character onto the pixel grid and produce the most
  2331.       pleasing/recognizable character no matter how coarse the grid is.
  2332.  
  2333.     kerning
  2334.  
  2335.       (noun): That portion of a letter which extends beyond its width,
  2336.       that is, the letter shapes that overhang - the projection of a
  2337.       character beyond its sidebearings.
  2338.  
  2339.       (verb): To adjust the intercharacter spacing in character groups
  2340.       (words) to improve their appearance. Some letter combinations
  2341.       (``AV'' and ``To'', for example) appear farther apart than others
  2342.       because of the shapes of the individual letters.
  2343.  
  2344.       Many sophisticated word processors move these letter combinations
  2345.       closer together automatically.
  2346.  
  2347.     outline font/format
  2348.  
  2349.       See 'scalable font'
  2350.  
  2351.     scalable font
  2352.  
  2353.       A scalable font, unlike a bitmapped font, is defined
  2354.       mathematically and can be rendered at any requested size (within
  2355.       reason).
  2356.  
  2357.     softfont
  2358.  
  2359.       A softfont is a bitmapped or scalable description of a typeface
  2360.       or font. They can be downloaded to your printer and used just
  2361.       like any other printer font. Unlike built-in and cartridge fonts,
  2362.       softfonts use memory inside your printer. Downloading a lot of
  2363.       softfonts may reduce the printers ability to construct complex
  2364.       pages.
  2365.  
  2366.     symbol set
  2367.  
  2368.       The symbol set of a font describes the relative positions of
  2369.       individual characters within the font. Since there can only be
  2370.       256 characters in most fonts, and there are well over 256
  2371.       different characters used in professional document preparation,
  2372.       there needs to be some way to map characters into positions
  2373.       within the font. The symbol set serves this purpose. It
  2374.       identifies the ``map'' used to position characters within the
  2375.       font.
  2376.  
  2377.     typeface
  2378.  
  2379.       The features by which a character's design is recognized, hence
  2380.       the word face. Within the Latin language group of graphic shapes
  2381.       are the following forms: Uncial, Blackletter, Serif, Sans Serif,
  2382.       Scripts, and Decorative. Each form characterizes one or more
  2383.       designs. Example: Serif form contains four designs called Old
  2384.       Style, Transitional, Modern, and Slab Serif designs. The typeface
  2385.       called Bodoni is a Modern design, while Times Roman is a
  2386.       Transitional design.
  2387.  
  2388. | Subject: 1.18. Bibliography
  2389.  
  2390.     Editors note: the following books have been suggested by readers of
  2391.     comp.fonts. They are listed in no particular order. I have lost the
  2392.     citations for some of the submissions. If you wrote a review that
  2393.     appears below and you aren't credited, please let norm know.
  2394.  
  2395.     I have decided that this is the best section for pointers to other
  2396.     font resources (specs and other documents, for example). These
  2397.     appear after the traditional bibliographic entries. As usual I will
  2398.     happily accept entries for this section. As of 9/92, the only files
  2399.     listed are the TrueType font information files available from
  2400.     Microsoft
  2401.  
  2402. |   Bill Ricker contributed the following general notes:
  2403. |
  2404. |   The Watson-Guptill, Godine, and Dover publishers all have many
  2405. |   typography titles. Godine and Dover tend to be excellent; W-G tends
  2406. |   toward 'how-to' books which are good for basics and juried Annuals
  2407. |   of job work.
  2408.  
  2409.     Hermann Zapf and his Design Philosophy, Society of Typographic
  2410.     Arts, Chicago, 1987.
  2411.  
  2412.     On Stone --- The Art and Use of Tyography on the Personal Computer
  2413.     , Sumner Stone, Bedford Arts, 1991.
  2414.  
  2415.     Of the Just Shaping of Letters, Albrecht Durer, isbn
  2416. |   0-486-21306-4.
  2417.  
  2418. |   First published in 1525 as part of his theoretical treatise on
  2419.     applied geomentry, ``The Art of Measurment''.
  2420.  
  2421. |   Champ Flevry, Geofroy Troy.
  2422. |
  2423. |   First published in 1529 Troy attempts, in this book, to design an
  2424. |   ideal Roman alphabet upon geometrical and aesthetic principles.
  2425.  
  2426.     The Alphabet & Elements of Lettering, Frederic W. Goudy, isbn
  2427. |   0-486-20792-7. Revised 1942 edition.
  2428. |
  2429. |   This very intresting book looks at the history of letter shapes as
  2430.     well font design.
  2431.  
  2432.     The Mac is Not a Typewriter, Robin Williams, Peachpit Press.
  2433.  
  2434.     A good, clear explanation of what typography is, and how to get it
  2435.     from your computer. Mac-specific, but full of excellent general
  2436.     advice. I think there's also a PC version. Available at most
  2437.     computer bookstores
  2438.  
  2439.     Rhyme and Reason: A Typographic Novel, Erik Spiekermann, H.
  2440.     Berthold AG, ISBN 3-9800722-5-8.
  2441.  
  2442.     Printing Types (2 vols), Daniel Berkely Updike, Dover Press.
  2443.  
  2444.     Affordable edition of the most readable history of type, lots of
  2445.     illustrations.
  2446.  
  2447.     Notes: it has been suggested that the Dover edition was 3 volumes,
  2448.  
  2449.     paperback, and the Harvard U. P. editions were 2 volumes hardback.
  2450.     It appears that the Dover edition is out of print. Collectible HUP
  2451.     editions are not cheap although later HUP editions may be had. Most
  2452.     libraries have later HUP and Dover editions. If someone knows of a
  2453.     source, please pass it along.
  2454.  
  2455.     The Art of Hand Lettering, Helm Wotzkow, Dover Press, reprint from
  2456.     1952.
  2457.  
  2458.     Looking Good In Print, Roger C. Parker, Ventana Press, ISBN:
  2459.     0-940087-32-4.
  2460.  
  2461.     Well, as a beginner's book, [ it ] isn't bad. I can't say that I
  2462.     agree with the author's tastes all the time, but he at least gives
  2463.     some good examples. Also there are some nice _Publish_-style
  2464.     makeovers. Don Hosek <dhosek@ymir.claremont.edu>
  2465.  
  2466.     Book Design: A Practical Introduction, Douglas Martin, Van
  2467.     Nostrand Reinhold, New York: 1989. 206pp.
  2468.  
  2469.     Along with Jan White's book (see below), this provides a fairly
  2470.     complete guide to book design. Martin's book is somewhat more
  2471.     conservative in outlook and also reflects his UK background. Don
  2472.     Hosek <dhosek@ymir.claremont.edu>
  2473.  
  2474.     Digital Typography: An Introduction to Type and Composition for
  2475.     Computer System Design, Richard Rubinstein, Addison-Wesley,
  2476.     Reading, Massachusetts: 1988. 340pp.
  2477.  
  2478.     An interesting, technological approach to typography which is worth
  2479.     reading although not necessarily always worth believing. A not
  2480.     insubstantial portion of the text is dedicated to representing type
  2481.     on a CRT display and Rubinstein devotes some time to expressing
  2482.     characteristics of typography numerically. Don Hosek
  2483.     <dhosek@ymir.claremont.edu>
  2484.  
  2485.     Graphic Design for the Electronic Age, Jan V. White,
  2486.     Watson-Guptill Publications, New York: 1988. 212pp.
  2487.  
  2488.     A good handbook for document design. In a well-organized approach,
  2489.     White covers the principles for laying out most of the typographics
  2490.     features of a technical document. White is a bit overeager to
  2491.     embrace sans-serif types and in places his layout ideas seem a bit
  2492.     garish, but it's still a quite worthwhile book. Don Hosek
  2493.     <dhosek@ymir.claremont.edu>
  2494.  
  2495.     Xerox Publishing Standards: A Manual of Style and Design,
  2496.     Watson-Guptill Publications, New York: 1988. 400pp.
  2497.  
  2498.     Overall, a disappointing book. It is divided into four sections of
  2499.     widely varying intent: ``Publishing Process,'' ``Document
  2500.     Organization,'' ``Writing and Style'' and ``Visual Design.'' None
  2501.     of them is really adequate for the task and all are highly centered
  2502.     on the Xerox method for publishing. As a guide to Xerox' process,
  2503.     it succeeds, but as a manual for general use, it falls far short.
  2504.     In print. Don Hosek <dhosek@ymir.claremont.edu>
  2505.  
  2506.     Methods of Book Design (3rd edition), Hugh Williamson, Yale
  2507.     University Press, New Haven: 1983. 408pp.
  2508.  
  2509.     It is a bit out-of-date as regards technology, but on issues
  2510.     relating purely to design it is comprehensive and definitive. Well,
  2511.     I suppose it could be argued that printing technology influences
  2512.     design -- e.g. some types look fine in metal but lousy in digital
  2513.     imagesetting -- and therefore a book that is out-of-date in
  2514.     technology can't really be ``definitive'' in matters of design
  2515.     either. In any event, _Methods_ is more than adequate for a
  2516.     beginner's needs. My paper-bound copy (ISBN 0-300-03035-5) was $
  2517.     13.95; cheap at twice the price! Cameron Smith
  2518.     <cameron@symcom.math.uiuc.edu>
  2519.  
  2520.     The Thames & Hudson Manual of typography, Rauri McLean, Thames &
  2521.     Hudson
  2522.  
  2523.     An excellent book if you start getting more interested in type.
  2524.     Look for Rauri McLean's other books after this one... Liam R.E.
  2525.     Quin <lee@sq.com>
  2526.  
  2527.     Typography and Why it matters, Fernand Baudin.
  2528.  
  2529.     There is no better introduction than [ it ] . It's not a primer on
  2530.     subjects such as ``what does Avant Garde look like,'' or ``This is
  2531.     a good font for books.'' It is a good primer on the things you need
  2532.     to know before the rest should be considered. He's a lovely writer,
  2533.     to boot.
  2534.  
  2535.     [ My copy is at work, so I may have munged the title--look up
  2536.     Baudin in ``Books in Print'' and improvise :-) ]
  2537.  
  2538.     Ari Davidow <ari@netcom.com>
  2539.  
  2540.     Better Type, Betty Binns
  2541.  
  2542.     It's definitely not a lightweight beginner's introduction, but I've
  2543.     found [ it ] to be indispensable. It's a large-format hardcover,
  2544.     but you can find it remaindered for cheap if you look around. The
  2545.     book goes into great detail about how factors like line spacing,
  2546.     line length, point size, and design of typeface (evenness of stroke
  2547.     weight, x-height, etc.) affect readability. When you've gotten the
  2548.     basics out of the way and want to learn more about the fine nuances
  2549.     of type color, this book is an absolute must. David Mandl
  2550.     <dmandl@bilbo.shearson.com>
  2551.  
  2552.     Printing Types: An Introduction..., S. Lawson, (revised) 1990
  2553.  
  2554.     I'd also recommend Alexander S. Lawson's books especially /Printing
  2555.     Types: An Intro.../ (revised), 1990, which includes electronic
  2556.     types now. Bill Ricker <wdr@world.std.com>
  2557.  
  2558. |   Twentieth Century Type Designers, Sebastian Carter, 1987.
  2559.  
  2560.     Discusses adaptaters of old faces to machine caster and film/laser,
  2561.     as well as new works. Bill Ricker <wdr@world.std.com>
  2562.  
  2563. |   Tally of Types, Stanley Morrison, Cambridge University Press.
  2564.  
  2565.     A keepsake for CUP on the Monotype fonts he'd acquired for them
  2566.     when he was Type Advisor to both Brit.Monotype & CUP (Cambridge
  2567.     University Press, Cambs.UK), which discusses his hindsight on some
  2568.     of the great revival fonts and some of the better new fonts. Bill
  2569.     Ricker <wdr@world.std.com>
  2570.  
  2571. |   Chicago Manual of Style, University of Chicago Press, 1982; ISBN
  2572.     0-226-10390-0.
  2573.  
  2574.     The chapter on Design and Typography is most directly relevant, but
  2575.     there are a lot of hints scattered all through the Chicago Manual
  2576.     on making your words more readable and your pages more attractive.
  2577.     Stan Brown <brown@ncoast.org>
  2578.  
  2579.     X Window System Administrator's Guide (O'Reilly X Window System
  2580.     Guides, volume 8), O'Reilly
  2581.  
  2582.     It gives advice about setting up fonts, etc. Liam Quin <lee@sq.com>
  2583.  
  2584. |   How Bodoni intended his types to look Bodoni, Giambattista. Fregi e
  2585. |   Majuscole Incise e Fuse de ... Bodoni, Harvard University Library
  2586. |   (repr).
  2587. |
  2588. |   Inexpensive collectible, reproduced as a keepsake by the Houghton
  2589. |   Library at Harvard. [ wdr ]
  2590. |
  2591. |   The Elements of Typographic Style, Robert Bringhurst, Hartley &
  2592. |   Marks 0-88179-033-8 pbk $ 15, Z246.B74 1992 0-88179-110-5 cloth, $
  2593. |   25.
  2594. |
  2595. |   A typography for desktop publishers who want to absorb some style.
  2596. |   Informed by the historical european tradition and the desktop
  2597. |   advertising, tempered by oriental yin-yang and examples. A
  2598. |   page-turner with repeat-read depth.
  2599. |
  2600. |   The only book I've seen that discusses page proportions that admits
  2601. |   there are more than three ways that describes how to find one that
  2602. |   feels good for your page. [ wdr ]
  2603. |
  2604. |   Hermann Zapf on the cover-blurb: ``All desktop typographers should
  2605. |   study this book. ... I wish to see this book become the
  2606. |   Typographers' Bible.''
  2607. |
  2608. |   Printing It, Clifford Burke, Ballantine, 0-345-02694-2.
  2609. |
  2610. |   Manual for the hobby letterpress printer. [ wdr ]
  2611. |
  2612. |   Twentieth Century Type Designers, Sebastian Carter, Taplinger,
  2613. |   1987.
  2614. |
  2615. |   Discusses the talented adaptators of old faces to machine caster
  2616. |   and film/laser, as well as the designers of new works. Indexed? [
  2617. |   wdr ]
  2618. |
  2619. |   Design with Type, Carl Dair, University of Toronto Press,
  2620. |   0-8020-1426-7.
  2621. |
  2622. |   In print again (or still?); the ISBN above may be stale.
  2623. |
  2624. |   A great introduction to the issues of practicality and taste that
  2625. |   confront the users of type. A prized possession. I only regret that
  2626. |   the book does not include among the excerpts from his Westvaco
  2627. |   pamphlets the Seven Don'ts of Typography. [ wdr ]
  2628. |
  2629. |   Typography 6: The Annual of the Type Directors Club, Susan Davis,
  2630. |   ed., Watson-Guptill, 0-8230-5540-x.
  2631. |
  2632. |   Specimens of Type Faces in the U.S. G.P.O., John J. Deviny,
  2633. |   director., US G.P.O.
  2634. |
  2635. |   Practice of Typography: Plain Printing Types, Theodore Low De
  2636. |   Vinne, Century Co./DeVinne Press.
  2637. |
  2638. |   One of the earlier critical studies, in four volumes of which this
  2639.  
  2640. |   is my personal favorite, and still a classic reference. If one
  2641. |   wants to understand 18th and 19th century typography in context,
  2642. |   this writer lived the transition from eclectic to standard sizes,
  2643. |   and comments with taste. [ wdr ]
  2644. |
  2645. |   An Essay on Typography, Eric Gill, Godine, 0-87923-762-7.
  2646. |
  2647. |   The Alphabet and Elements of Lettering, Frederic W. Goudy, Dorset
  2648.     Press (Marboro Books), 0-88029-330-6
  2649.  
  2650. |   Lovely. A wonderful way to learn Goudy's taste.
  2651. |
  2652. |   Stanley Morison Displayed, Herbert Jones, Frederick Muller Ltd /
  2653. |   W, 0-584-10352-2.
  2654. |
  2655. |   Lovely. A wonderful way to learn Morrison's taste.
  2656. |
  2657. |   Printing Types: An Introduction..., Alexander S. Lawson et. al.,
  2658. |   Beacon 1971,?Godine? 1990; (2nd Ed includes electronic types now)
  2659. |
  2660. |   ``Good introduction to comparisons of typefaces, with a detailed
  2661. |   history and a key family or face of each general category.
  2662. |   Denounces rigid indexes of type faces.'' [ wdr ]
  2663. |
  2664. |   Anatomy of a Typeface, Alexander Lawson, Godine, 0-87923-333-8,
  2665. |   Z250.L34 1990
  2666. |
  2667. |   Deep description of the authors' favorite exemplar and its
  2668. |   influences and relatives in each type category. It follows, without
  2669. |   explicating, the category system developed in the prior book. [ wdr
  2670. |   ]
  2671. |
  2672. |   Types of Typefacs and how to recognize them, J. Ben Lieberman,
  2673. |   Sterling, 1968
  2674. |
  2675. |   ``This isn't very good really, but it does give lots of examples of
  2676. |   the main categories.'' [ Liam ] [ Old bibliographies praised this
  2677. |   one, but I haven't seen it so I can't comment.-- wdr ]
  2678. |
  2679. |   Tally of Types ( & other titles), Stanley Morrison, Cambridge U.
  2680. |   Press.
  2681. |
  2682. |   A keepsake for CUP on the Monotype fonts he'd acquired for them
  2683. |   when he was Type Advisor to both Brit. Monotype & CUP (Cambridge
  2684. |   University Press, Cambs.UK), which discusses his hindsight on some
  2685. |   of the great revival fonts and some of the better new fonts. [ wdr
  2686. |   ]
  2687. |
  2688. |   Rookledge's International Type Finder 2nd, Perfect, Christopher
  2689. |   and Gordon Rookledge, Ed Moyer Bell Ltd / Rizzoli, 1-55921-052-4,
  2690. |   Z250.P42 [ 1st Ed was NY: Beil 1983 ]
  2691. |
  2692. |   ``Lg. trade pb. Indexed by stylistic & characteristic features.
  2693. |   Shows A-Z, a-z, 0-9 in primary figures, whether lining or ranging.
  2694. |   Particularly distinctive sorts are marked for ease of comparison.
  2695. |   Separate tables collect the distinctive characters for assistance
  2696. |   in identifying a sample.'' [ wdr ]
  2697. |
  2698. |   English Printers' Ornaments, Henry R. Plomer, Burt Franklin
  2699. |
  2700. |   Paragraphs on Printing, Bruce Rogers, [ Rudge ] Dover,
  2701. |   0-486-23817-2
  2702. |
  2703. |   Digital Typography: An Introduction to Type and Composition for
  2704. |   Computer System Design, Richard Rubinstein, Addison-Wesley,
  2705. |   Reading, Massachusetts: 1988. 340pp.
  2706. |
  2707. |   For people who are disappointed with how the type looks on the
  2708. |   laser, this book explains the subleties of that medium and of the
  2709. |   screen that others miss. This is a study of the Human Factors of
  2710. |   computer typographic systems. [ wdr ]
  2711. |
  2712. |   The Case for Legibility, John Ryder, The Bodley Head,
  2713. |   0-370-30158-7, Z250.A4
  2714. |
  2715. |   The Solotype Catalog of 4,147 Display typefaces, Dan X. Solo,
  2716. |   Dover, 0-486-27169-2, Z250.5.D57S654 19
  2717. |
  2718. |   ``Working catalog of a specialty Graphics Arts shop. They use
  2719. |   proprietary optical special effects techniques to get Desktop
  2720. |   Publishing effects, and more, without the laser-printer grain.
  2721. |   Great listing of 19th Century Decorated Types -- probably the
  2722. |   largest collection in the world. Prices to order headlines from
  2723. |   them are NOT cheap however. Their services are for professional or
  2724. |   serious hobby use only. Solo's previous Dover books show some
  2725. |   number of complete alphabets of a general peculiar style; this one
  2726. |   shows small fragments of his entire usable collection, important as
  2727. |   an index. (According to private correspondence, they have more
  2728. |   faces that have not yet been restored to usable condition.) Not
  2729. |   well indexed, but indexed.'' [ wdr ]
  2730. |
  2731. |   Stop Stealing Sheep & find out how type works, Erik Spiekermann &
  2732. |   E.M. Ginger., Adobe Press, 1993
  2733. |
  2734. |   Introductory, motivational. If you wonder why there are so many
  2735. |   type faces in the world, this is the book for you! [ Liam ] [ The
  2736. |   title refers to the old joke: ``A man who would letterspace
  2737. |   lowercase would also steal sheep.'' [ wdr ] ]
  2738. |
  2739. |   The Art & Craft of Handmade Paper, Vance Studley, Dover,
  2740. |   0-486-26421-1, TS1109.S83 1990
  2741. |
  2742. |   Letters of Credit, Walter Tracey, Godine Press
  2743. |
  2744. |   ``I can't recommend this too highly. It's not as introductory as
  2745. |   the Sheep Book, but conveys a feeling of love and respect for the
  2746. |   letter forms, and covers a lot of ground very, very well.'' [ Liam
  2747. |   ]
  2748. |
  2749. |   Printing Types: Their History, Forms & Use, Daniel Berkely Updike,
  2750. |   Harvard University Press, reprint by Dover.
  2751. |
  2752. |   The standard reference. Tour-de-force history of type and
  2753. |   type-styles. A trifle conservative in its biases, but typography is
  2754. |   conservative for good reason: readibility. Check the addenda for
  2755. |   his final words on newer faces. [ wdr ]
  2756. |
  2757. |   1. I believe the Dover edition to be 3 vols Pbk; both the
  2758. |   collectable and later Harvard U.P. editions were two vols hbk.
  2759. |
  2760. |   2. I am informed by my bookseller & Books In Print that the Dover
  2761. |   edition is out of print. *sigh* If a source be known, let me know.
  2762. |   Collectible HUP eds are not cheap, although later HUP eds may be
  2763. |   had. Most libararies have later HUP or Dover eds. [ wdr ]
  2764. |
  2765. |   Modern Encyclopedia of Typefaces, 1960-90, Lawrence W. Wallis, Van
  2766. |   Nostrand Reinhold, 0-442-30809-4, Z250.W238 1990
  2767. |
  2768. |   ``Gives examples of most typefaces, almost all digital, designed &
  2769. |   distributed in the last 30 years. Cross indexed by foundry and
  2770. |   designer, and sources and looks-likes. Some historical bits. Shows
  2771. |   full a-z,A-Z,0-9, a few points (punctuation); and 0-9 again if both
  2772. |   lining and oldstyle supplied. Only complaint is that it omits small
  2773. |   caps even from what few fonts have 'em and the accented characters,
  2774. |   of which most have some but too few. List $ 25.'' [ wdr ]
  2775. |
  2776. |   About Alphabets: Some Marginal Notes on Type Design, Hermann Zapf,
  2777. |   MIT Press, 0-262-74003-6
  2778. |
  2779. |   Hermann Zapf & His Design Philosophy, Hermann Zapf, Society of
  2780. |   Typographic Arts, Chicago
  2781. |
  2782. |   ``Anything about, by, or vaguely connected with Hermann Zapf is
  2783. |   probably worth reading several times :-)'' [ Liam ]
  2784. |
  2785. |   Manuale Typographicum, Hermann Zapf, MIT Press, 0-262-74004-4
  2786. |
  2787. |   There are two books of this title (portrait and landscape); this is
  2788. |   the only mass-market edition of either. Both are Zapf's selections
  2789. |   of interesting typographical quotations in his inimitable display
  2790. |   typography. [ wdr ]
  2791. |
  2792. | Subject: 1.19. (En)Coding Standards
  2793.  
  2794.     Unicode Consortium; The Unicode Standard, volumes 1 and 2,
  2795.     Worldwide Character Encoding, Addison-Wesley Publishing Co.
  2796.  
  2797.     Unicode consortium e-mail address is: <
  2798.     unicode-inc@hq.m4.metaphor.com>
  2799.  
  2800.     To obtain more information on Unicode or to order their printed
  2801.     material and/or diskettes
  2802.  
  2803.     Steven A. Greenfield
  2804.  
  2805.     Unicode Office Manager
  2806.  
  2807.     1965 Charleston Road
  2808.  
  2809.     Mountain View, CA 94043
  2810.  
  2811.     Tel. 415-966-4189
  2812.  
  2813.     Fax. 415-966-1637
  2814.  
  2815.     Xerox Character Code Standard, Xerox Corp., Xerox Systems
  2816.     Institute, 475 Oakmead Parkway, Sunnyvale, CA 94086
  2817.  
  2818. | Subject: 1.20. TrueType
  2819.  
  2820.     George Moore <georgem@microsoft.com> announces the following
  2821.     information regarding TrueType fonts:
  2822.  
  2823.     ``I am pleased to announce that there is now one central location
  2824.     for all official Microsoft TrueType information available on the
  2825.     Internet. The 9 files listed below are available for anonymous ftp
  2826.     access on ftp.uu.net (137.39.1.9) in the
  2827.     /vendor/microsoft/TrueType-Info directory. The most important of
  2828.     those files is the TrueType Font Files Specifications, a 400 page
  2829.     book which describes in excruciating detail how to build a TrueType
  2830.  
  2831.     font. Other information is also available in the same directory and
  2832.     other files will be added from time to time.
  2833.  
  2834.     For those people who do not have ftp access to the Internet can
  2835.     find the same information available for downloading on Compuserve
  2836.     in the Microsoft developer relations forum (GO MSDR) in the
  2837.     TrueType library.
  2838.  
  2839.     Please be aware that the TrueType specifications is a copyrighted
  2840.     work of Microsoft and Apple and can not be resold for profit.
  2841.  
  2842.     TrueType developer information files on ftp.uu.net:
  2843.  
  2844.    1. ttspec1.zip, ttspec2.zip, and ttspec3.zip
  2845.  
  2846.       The TrueType Specification:
  2847.  
  2848.       These three compressed files contain the ``TrueType Font Files
  2849.       Specifications'', a 400 page book complete with illustrations
  2850.       which details how to construct a TrueType font from scratch (or
  2851.       build a tool to do so), the TrueType programming language, and
  2852.       the complete format of each sub-table contained in the .TTF file.
  2853.       These documents are stored in Word for Windows 2.0 format and
  2854.       require Windows 3.1 for printing. See the ``readme.doc'' (in
  2855.       ttspec1.zip) for printing instructions. Requires 2.5MB of disk
  2856.       space after uncompression.
  2857.  
  2858.       This manual is a superset of the similar specifications from
  2859.       Apple and has added information specific to Windows that is not
  2860.       present in the Apple version.
  2861.  
  2862.    2. ttfdump.zip
  2863.  
  2864.       An MS-DOS executable which will dump the contents of a TrueType
  2865.       font out in a human-readable fashion. It allows you to dump the
  2866.       entire font, or just specific sub-tables. This tool, combined
  2867.       with the specifications above, allows very effective debugging or
  2868.       exploration of any TrueType font. For example, to dump the
  2869.       contents of the 'cmap' (character code to glyph index mapping)
  2870.       table, enter:
  2871.  
  2872.       ttfdump fontname.ttf -tcmap -nx
  2873.  
  2874.       Entering ``ttfdump'' with no options will give you a help
  2875.       message.
  2876.  
  2877.    3. ttfname.zip
  2878.  
  2879.       Example C source code on how to parse the contents of a TrueType
  2880.       font. Although this particular example will open up the file and
  2881.       locate the font name contained within the 'name' table, it could
  2882.       be readily adapted to parse any other structure in the file. This
  2883.       compressed zip file also contains many useful include files which
  2884.       have pre-defined structures set up for the internal tables of a
  2885.       TrueType font file. This code may be useful for developers who
  2886.       wish to parse the TrueType data stream returned by the
  2887.       GetFontData() API in Windows 3.1.
  2888.  
  2889.    4. tt-win.zip
  2890.  
  2891.       A 31 page Word for Windows 2.0 document which is targeted for the
  2892.       Windows developer who is interested in learning about some of the
  2893.       capabilities TrueType adds to Windows 3.1. Contains many
  2894.       illustrations.
  2895.  
  2896.    5. embeddin.zip
  2897.  
  2898.       A text file which describes all of the information necessary for
  2899.       a Windows developer to add TrueType font embedding capabilities
  2900.       to their application. Font embedding allows the application to
  2901.       bundle the TrueType fonts that were used in that document and
  2902.       transport it to another platform where the document can be viewed
  2903.       or printed correctly.
  2904.  
  2905.    6. tt-talk.zip
  2906.  
  2907.       The TrueType Technical Talks 1 and 2. These text files describe
  2908.       some of the things that are happening with TrueType behind the
  2909.       scenes in Windows 3.1. The first document walks the reader
  2910.       through all of the steps that occur from when the user first
  2911.       presses the key on the keyboard until that character appears on
  2912.       the screen (scaling, hinting, drop out control, caching and
  2913.       blitting). The second talk describes one of the unique features
  2914.       of TrueType called non-linear scaling which allows the font
  2915.       vendor to overcome some of the physical limitations of low
  2916.       resolution output devices.
  2917.  
  2918.    7. lucida.zip
  2919.  
  2920.       This text file contains useful typographic information on the 22
  2921.       Lucida fonts which are contained in the Microsoft TrueType Font
  2922.       Pack for Windows. It gives pointers on line-layout, mixing and
  2923.       matching fonts in the family and a little history on each
  2924.       typeface. This information was written by the font's designers,
  2925.       Chuck Bigelow & Kris Holmes.''
  2926.  
  2927. | Subject: 1.21. Rules of Thumb
  2928.  
  2929.     It is difficult to set out guidelines for font usage, because
  2930.     almost any rule can be brilliantly broken under the right
  2931.     circumstances.
  2932.  
  2933.     * General guidelines:
  2934.  
  2935.        * Never lose track of the kind of work you're doing. An effect
  2936.          that would ruin a newsletter might be just the thing for a
  2937.          record cover. Know when you can safely sacrifice legibility
  2938.          for artistic effect.
  2939.  
  2940.        * Keep in mind the final reproduction process you'll be using.
  2941.          Some effects (like reversed type, white on black) can be hard
  2942.          to read off an ordinary 300-dpi laser, but will work if finals
  2943.          are done on a high-resolution printer, such as a Linotronic.
  2944.          Will the pages be photocopied? Offset? Onto rough paper, shiny
  2945.          paper? All these factors can and should influence your choice
  2946.          of fonts and how you use them.
  2947.  
  2948.        * Running some comparative tests is a good idea. Better to blow
  2949.          off a few sheets of laser paper now than to see a problem
  2950.          after thousands of copies are made.
  2951.  
  2952.        * No one can teach you font aesthetics; it must be learned by
  2953.          example. Look at beautiful magazines, posters, books with wide
  2954.          eyes, so that you can see how it's done. Examine ugly printed
  2955.          matter critically and consider why it's hard to read.
  2956.  
  2957.     * Good rules of thumb:
  2958.  
  2959.        * If you need a condensed font, find one that was designed that
  2960.          way, rather than scaling an existing font down to a
  2961.          percentage. Any scaling distorts a font's design; excessive
  2962.          scaling interferes with legibility - this goes for widening as
  2963.          well as narrowing. Extended faces do exist, although they
  2964.          aren't as common as condensed ones.
  2965.  
  2966.        * Many people feel that bold or italic type, or type in ALL
  2967.          CAPS, is more legible: ``This is the most important part of
  2968.          the newsletter, let's put it in bold.'' In fact, legibility
  2969.          studies show that such type is actually harder to read in
  2970.          bulk. Keep the text in a normal style and weight, and find
  2971.          another way to emphasize it - box it, illustrate it, run it in
  2972.          color, position it focally.
  2973.  
  2974.        * Too much reverse type - white on black - is hard on the eyes.
  2975.          It can be a nice effect if used sparingly. Don't reverse a
  2976.          serif font, though - its details will tend to fill in. Stick
  2977.          to reversing bold sans-serifs, and remember to space them out
  2978.          a bit more than usual.
  2979.  
  2980.        * It is always safest to use a plain serif font for large
  2981.          amounts of text. Because Times is widely used, it doesn't mean
  2982.          it should be avoided. Fonts like Palatino, Times, Century Old
  2983.          Style are deservedly popular because people can read a lot of
  2984.          text set in such faces without strain.
  2985.  
  2986.          Don't expect anyone to read extensive text set in a condensed
  2987.          font.
  2988.  
  2989.        * As point size gets bigger, track tighter, and (if the software
  2990.          allows) reduce the spacebands as well. A spaceband in a
  2991.          headline size (anything over 14 point) should be about as wide
  2992.          as a letter ``i''.
  2993.  
  2994.        * If you only have a few large headlines, hand-kerning the type,
  2995.          pair by pair, can make the end result much more pleasing.
  2996.          Besides, working with fonts this closely makes them familiar.
  2997.  
  2998.        * Column width and justification are major elements in design.
  2999.          The narrower the column, the smaller the type can be; wide
  3000.          rows of small type are very hard to read. Often it's a better
  3001.          idea to set narrow columns flush left rather than justified,
  3002.          otherwise large gaps can fall where hyphenation isn't
  3003.          possible.
  3004.  
  3005.        * Use curly quotes.
  3006.  
  3007.        * Don't put two spaces at the end of a line (. ) instead of (. )
  3008.          when using a proportionally spaced font.
  3009.  
  3010. | Subject: 1.22. Acknowledgements
  3011.  
  3012.     The moderators would like to express their gratitude to the whole
  3013.     community for providing insightful answers to innumerable
  3014.     questions. In particular, the following people (listed
  3015.     alphabetically) have contributed directly to this FAQ (apologies,
  3016.     in advance if anyone has been forgotten):
  3017.                          Masumi Abe <abe@adobe.com>
  3018.  
  3019.                  Borris Balzer <borris@boba.rhein-main.DE>
  3020.  
  3021.  
  3022. |               Charles A. Bigelow <bigelow@cs.stanford.edu>
  3023.  
  3024.                 Tim Bradshaw <tim.bradshaw@edinburgh.ac.UK>
  3025.  
  3026.                        Stan Brown <brown@ncoast.org>
  3027.  
  3028.                 Scott Brumage <brumage@mailer.acns.fsu.edu>
  3029.  
  3030.                  Terry Carroll <tjc50@juts.ccc.amdahl.com>
  3031.  
  3032.                         Ari Davidow <ari@netcom.com>
  3033.  
  3034.                      Pat Farrell <pfarrell@cs.gmu.edu>
  3035.  
  3036.                          Yossi Gil <yogi@cs.ubc.ca>
  3037.  
  3038.                    Kesh Govinder <govinder@ph.und.ac.za>
  3039.  
  3040.                      Rick Heli <Rick.Heli@Eng.Sun.COM>
  3041.  
  3042.                       Gary <Gocek.Henr801C@Xerox.COM>
  3043.  
  3044.                     Berthold K.P. Horn <bkph@ai.mit.edu>
  3045.  
  3046.                    Don Hosek <dhosek@ymir.claremont.edu>
  3047.  
  3048.                      Bharathi Jagadeesh <bjag@nwu.edu>
  3049.  
  3050.                            Jon <jgm@cs.brown.EDU>
  3051.  
  3052.                        ??? <vkautto@snakemail.hut.FI>
  3053.  
  3054.                   David Mandl <dmandl@bilbo.shearson.com>
  3055.  
  3056.                  Kate McDonnell <C_MCDON@pavo.concordia.ca>
  3057.  
  3058.                     George Moore <georgem@microsoft.com>
  3059.  
  3060.                    Robert Morris <ram@claude.cs.umb.EDU>
  3061.  
  3062.                    Stephen Peters <speters@us.oracle.COM>
  3063.  
  3064.                      Bill Phillips <wfp@world.std.com>
  3065.  
  3066.                        Jim Reese <Jim.Rees@umich.edu>
  3067.  
  3068.                       Bill Ricker <wdr@world.std.com>
  3069.  
  3070.                            Liam Quin <lee@sq.com>
  3071.  
  3072.                             Henry Schneiker <?>
  3073.  
  3074.                 Cameron Smith <cameron@symcom.math.uiuc.edu>
  3075.  
  3076.                     Erik-Jan Vens <E.J.Vens@icce.rug.nl>
  3077.  
  3078.                       Amanda Walker <amanda@visix.com>
  3079.  
  3080. | Subject: 1.23. A Brief Introduction to Typography
  3081.  
  3082.     Space, time, and bandwidth are too limiting to provide a complete
  3083.     introduction to typography in this space. I'd be very willing to
  3084.     make one available for anonymous ftp, if you want to write one, but
  3085.     I'm not going to write it--I have neither the time nor the
  3086.     expertise. However, the following description of Times, Helvetica,
  3087.     and Courier will suffice for a start. For more information, several
  3088.     books on typography are listed in the bibliography.
  3089.  
  3090. | Subject: 1.23.1. Comments by Laurence Penney:
  3091.  
  3092.     Laurence Penney <L.O.R.Penney@cm.cf.ac.uk> offers the following
  3093.     description of Times, Helvetica, and Courier:
  3094.  
  3095.     Times is a typeface designed in the 1930s for the Times newspaper
  3096.     in London and is now used widely in books, magazines and DTP. Its
  3097.     design is based on the typographical principles evolved since Roman
  3098.     times (upper case) and the 16th century (lower case). It is called
  3099.     a TRANSITIONAL typeface, after the typefaces of the 17th century
  3100.     which it resembles. Like all typefaces designed for typesetting
  3101.     large quantities of text, it is proportionally spaced: the i takes
  3102.     about a third the width of an M. Personally I don't like Times too
  3103.     much and prefer the more elegant Garamond and Baskerville, but
  3104.     these will probably cost you money... Note: The Transitionals came
  3105.     after the Old Styles (like Garamond) and before the Moderns (like
  3106.     Bodoni).
  3107.  
  3108.     Helvetica is an example of a SANS-SERIF typeface. These first
  3109.     appeared in the late 19th century in Germany and flourished in the
  3110.     1920s and 30s, when they were regarded as the future of typography.
  3111.     It's more a geometric design than the humanist design of Gill Sans,
  3112.     but less geometric than Avant Garde and Futura. To my mind it lacks
  3113.     elegance, and Adrian Frutiger's Univers shows how this kind of
  3114.     typeface should be done. (Just compare the B, R, Q, a, g of Univers
  3115.     and Helvetica to see what I mean -- and don't you just love
  3116.     Univers's superbly interpreted ampersand ?!) Helvetica is one of
  3117.     the few fonts that is improved by its BOLD version.
  3118.  
  3119.     Another interesting approach to sans-serif is Optima, by Hermann
  3120.     Zapf, which keeps the stroke-weight variations which sans-serifs
  3121.     usually reject. Use sans-serif fonts for the same applications as
  3122.     Times, above, but where you're less concerned with elegance, and
  3123.     more with a functional appearance - they're generally reckoned to
  3124.     be slightly less legible than good serifed fonts. They're also very
  3125.     suitable for display work.
  3126.  
  3127.     Courier is a typeface derived from typewriter styles. It should
  3128.     ONLY be used when you want to simulate this effect (e.g. when
  3129.     writing letters Courier usually appears ``friendlier'' than Times).
  3130.     Like all typewriter fonts, it is MONOSPACED (characters all have
  3131.     the same width) and is thus suitable for typesetting computer
  3132.     programs. However there are nicer looking monospace fonts than
  3133.     Courier (which has oversize serifs), that still remain distinct
  3134.     from the text fonts like Times and Helvetica. A good one is OCR-B,
  3135.     designed by Frutiger. Note that monospaced fonts are less
  3136.     economical on space than proportional fonts.
  3137.  
  3138.     [ ed: Following the original posting of this message, Laurence
  3139.     Penny and Jason Kim <kim3@husc.harvard.edu> discussed the issue
  3140.     privately. The following summary of their discussion may serve to
  3141.     clarify some of the more subtle points. My thanks to Laurence and
  3142.     Jason for allowing me to include this in the FAQ.
  3143.  
  3144.     ------------------------------
  3145.  
  3146.     LP-1> The Transitionals came after the Old Styles (like Garamond)
  3147.     and before the Moderns (like Bodoni).
  3148.  
  3149.     JK> Not necessarily true! Ideologically, yes, but not
  3150.     chronologically. I believe, for example, that Bodoni predates New
  3151.     Century Schoolbook or some such typeface.
  3152.  
  3153.     LP-2> What I meant by ``X came after Y'' was ``the first examples
  3154.     of X appeared after the first examples of Y'' -- it's called
  3155.     precis. Some people still make steam trains, but you can still say
  3156.     ``Steam engines came before diesels.'' This is chronological, not
  3157.     ideological in my
  3158.  
  3159.     ------------------------------
  3160.  
  3161.     LP-1> Another interesting approach to sans-serif is Optima, by
  3162.     Hermann Zapf, which keeps the stroke-weight variations which
  3163.     sans-serifs usually reject. Use sans-serif fonts for the same
  3164.     applications as Times, above, but where you're less concerned with
  3165.     elegance, and more with a functional appearance - they're generally
  3166.     reckoned to be slightly less legible than good seriffed fonts.
  3167.     They're also very suitable for display work.
  3168.  
  3169.     JK> Slightly? I have several textbooks typeset by utter fools and
  3170.     they are a pain in the ass (and eyes) to read! Please don't
  3171.     encourage anyone to use Optima (or any sans serif fonts for that
  3172.     matter) ``for the same applications as Times,'' which, need I
  3173.     remind you, was designed for *newspaper* work!!
  3174.  
  3175.     LP-2> OK, maybe I was a little over-generous to Univers, Helvetica,
  3176.     etc., but I think variation is extremely important in typography.
  3177.     Have you ever read the British magazine ``CAR'' ? That uses
  3178.     Helvetica light (I think) in a very legible and attractive way,
  3179.     IMO. I agree, though, Optima is crappy for text, but it's a very
  3180.     valuable experiment and looks beautiful when printed in high
  3181.     quality for titling, etc. And yes, *books* in Helvtica are
  3182.     generally
  3183.  
  3184.     ------------------------------
  3185.  
  3186.     JK> Serifs have been scientifically shown to be a *lot* easier on
  3187.     the reader, as they guide the eyes along the lines.
  3188.  
  3189.     LP-2> In all tests I've seen the serifs have always won the day,
  3190.     but only with certain seriffed fonts, and fonts like Univers aren't
  3191.     far behind. The ``tracking'' advantage for serif fonts is reduced
  3192.     when you're talking about narrow newspaper/magazine
  3193.  
  3194.     ------------------------------
  3195.  
  3196.     JK> You wrote a pretty short and partial history of type. Why
  3197.     ignore the roots of type (blackletter) as well as the climax
  3198.     (moderns--give an explanation) and subsequent 'post-modern'
  3199.     revivals?
  3200.  
  3201.     LP-2> I was just talking about the place the 3 most common DTP
  3202.     types hold in the history of typography, and a few associated
  3203.     pitfalls. It wasn't meant as a ``history of typography'' at all.
  3204.     Please feel free to provide such a history yourself.
  3205.  
  3206.     JK> I think any short list of specific faces is incomplete without
  3207.     mention of Palatino, the most popular Old Style revival in
  3208.     existence.
  3209.  
  3210.     LP-2> Do you? To my mind Palatino is grossly overused. You must
  3211.     agree it looks bad for dense text. It isn't a proper ``oldstyle
  3212.  
  3213.     revival'' at all, more of a ``calligraphic interpretation'' of it.
  3214.     Zapf designed it as a display face, and wasn't too concerned about
  3215.     lining up the serifs (check out the ``t''). And it just *has* to be
  3216.     printed on 1200dpi devices (at least) to look good in small sizes.
  3217.     OK then, maybe a short list is incomplete without a caution NOT to
  3218.     use Palatino...
  3219.  
  3220.     JK> Also, if this is meant to be a ``quick history/user guide for
  3221.     those fairly new to using fonts on desktop publishing systems,''
  3222.     then I would recommend more directions about the proper uses of
  3223.     certain faces (e.g., Goudy for shaped text, Peignot for display
  3224.     *only*) and styles (e.g., italics for editorial comments, all-caps
  3225.     for basically nothing).
  3226.  
  3227.     LP-2> Okay, okay. I was only sharing a few ideas, not trying to
  3228.     write a book. Surely you agree that the 3 typefaces I chose are by
  3229.     far the most commonly used and abused these days? I don't think a
  3230.     discussion of Goudy or Peignot fits in very well here, unless we're
  3231.     hoping to make a very wide-ranging FAQL. Regarding styles: first,
  3232.     italics are used principally for *emphasis* (rather than bold in
  3233.     running text); second, all good books have a few small caps here
  3234.     and there, don't they? - all mine do...
  3235.  
  3236.     JK> Sorry if I come across as critical. I think the idea of making
  3237.     a FAQL is a good one, as is your effort. We just have to make sure
  3238.     it doesn't give any newbies the wrong impressions and further
  3239.     perpetuate the typographical morass we're facing today.
  3240.  
  3241.     LP-2> Sorry if I come across as defensive, but I stand by what I
  3242.     said and object to the suggestion that I am ``perpetuating the
  3243.     typographical morass''. (I don't know if you really intended this -
  3244.     apologies if you didn't.)
  3245.  
  3246. | Subject: 1.23.2. Comments by Don Hosek:
  3247.  
  3248.     Don Hosek offers the following additional notes:
  3249.  
  3250.     The ``Times'' in most printers is actually a newer version of the
  3251.     font than Monotype's ``Times New Roman'' which it is originally
  3252.     based on. Walter Tracy's _Letters of Credit_ gives an excellent
  3253.     history of the face which was based on Plantin and in the original
  3254.     cutting has metrics matching the original face almost exactly.
  3255.     Another interesting note about the face is that it is almost a
  3256.     completely different design in the bold: this is due to the fact
  3257.     that old-styles are difficult to design as a bold. Incidentally,
  3258.     the classification of Times as a transitional is not firm. It
  3259.     likely is placed there by some type taxonomists (most notably
  3260.     Alexander Lawson) because of the bold and a few minor features.
  3261.     Others, myself included, think of it as a old style. The typeface
  3262.     listed in the Adobe catalog as Times Europa was a new face
  3263.     commissioned in 1974 to replace the old Times (whose 50th birthday
  3264.     was this past October 3rd).
  3265.  
  3266.     Hermann Zapf is not particularly pleased with any of the
  3267.     phototypesetting versions of Optima. As a lead face, Optima is very
  3268.     beautiful. His typeface ``World'', used in the World Book
  3269.     Encyclopedia is one recutting for photocomp which improves the font
  3270.     somewhat. He is on record as saying that if he had been asked, he
  3271.     would have designed a new font for the technology.
  3272.  
  3273. | Subject: 1.24. What does `lorem ipsum dolor' mean?
  3274.  
  3275.     `Lorem ipsum dolor' is the first part of a nonsense paragraph
  3276.     sometimes used to demonstrate a font. It has been well established
  3277.     that if you write anything as a sample, people will spend more time
  3278.     reading the copy than looking at the font. The ``gibberish'' below
  3279.     is sufficiently like ordinary text to demonstrate a font but
  3280.     doesn't distract the reader. Hopefully.
  3281.  
  3282.     Lorem ipsum dolor sit amet, consectetaur adipisicing elit, sed do
  3283.     eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
  3284.     ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
  3285.     aliquip ex ea commodo consequat. Duis aute irure dolor in
  3286.     reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
  3287.     pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
  3288.     culpa qui officia deserunt mollit anim id est laborum Et harumd und
  3289.     lookum like Greek to me, dereud facilis est er expedit distinct.
  3290.     Nam liber te conscient to factor tum poen legum odioque civiuda. Et
  3291.     tam neque pecun modut est neque nonor et imper ned libidig met,
  3292.     consectetur adipiscing elit, sed ut labore et dolore magna aliquam
  3293.     makes one wonder who would ever read this stuff? Bis nostrud
  3294.     exercitation ullam mmodo consequet. Duis aute in voluptate velit
  3295.     esse cillum dolore eu fugiat nulla pariatur. At vver eos et accusam
  3296.     dignissum qui blandit est praesent luptatum delenit aigue excepteur
  3297.     sint occae. Et harumd dereud facilis est er expedit distinct. Nam
  3298.     libe soluta nobis eligent optio est congue nihil impedit doming id
  3299.     Lorem ipsum dolor sit amet, consectetur adipiscing elit, set
  3300.     eiusmod tempor incidunt et labore et dolore magna aliquam. Ut enim
  3301.     ad minim veniam, quis nostrud exerc. Irure dolor in reprehend
  3302.     incididunt ut labore et dolore magna aliqua. Ut enim ad minim
  3303.     veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip
  3304.     ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
  3305.     voluptate velit esse molestaie cillum. Tia non ob ea soluad
  3306.     incommod quae egen ium improb fugiend. Officia deserunt mollit anim
  3307.     id est laborum Et harumd dereud facilis est er expedit distinct.
  3308.     Nam liber te conscient to factor tum poen legum odioque civiuda et
  3309.     tam. Neque pecun modut est neque nonor et imper ned libidig met,
  3310.     consectetur adipiscing elit, sed ut labore et dolore magna aliquam
  3311.     is nostrud exercitation ullam mmodo consequet. Duis aute in
  3312.     voluptate velit esse cillum dolore eu fugiat nulla pariatur. At
  3313.     vver eos et accusam dignissum qui blandit est praesent. Trenz pruca
  3314.     beynocguon doas nog apoply su trenz ucu hugh rasoluguon monugor or
  3315.     trenz ucugwo jag scannar. Wa hava laasad trenzsa gwo producgs su
  3316.     IdfoBraid, yop quiel geg ba solaly rasponsubla rof trenzur sala ent
  3317.     dusgrubuguon. Offoctivo immoriatoly, hawrgasi pwicos asi
  3318.     sirucor.Thas sirutciun applios tyu thuso itoms ghuso pwicos gosi
  3319.     sirucor in mixent gosi sirucor ic mixent ples cak ontisi sowios uf
  3320.     Zerm hawr rwivos. Unte af phen neige pheings atoot Prexs eis phat
  3321.     eit sakem eit vory gast te Plok peish ba useing phen roxas. Eslo
  3322.     idaffacgad gef trenz beynocguon quiel ba trenz Spraadshaag ent
  3323.     trenz dreek wirc procassidt program. Cak pwico vux bolug incluros
  3324.     all uf cak sirucor hawrgasi itoms alung gith cakiw nog pwicos.
  3325.     Plloaso mako nuto uf cakso dodtos anr koop a cupy uf cak vux noaw
  3326.     yerw phuno. Whag schengos, uf efed, quiel ba mada su otrenzr
  3327.     swipontgwook proudgs hus yag su ba dagarmidad. Plasa maku noga
  3328.     wipont trenzsa schengos ent kaap zux copy wipont trenz kipg naar
  3329.     mixent phona. Cak pwico siructiun ruos nust apoply tyu cak UCU
  3330.     sisulutiun munityuw uw cak UCU-TGU jot scannow. Trens roxas eis ti
  3331.     Plokeing quert loppe eis yop prexs. Piy opher hawers, eit yaggles
  3332.     orn ti sumbloat alohe plok. Su havo loasor cakso tgu pwuructs tyu
  3333.     InfuBwain, ghu gill nug bo suloly sispunsiblo fuw cakiw salo anr
  3334.     ristwibutiun. Hei muk neme eis loppe. Treas em wankeing ont sime
  3335.     ploked peish rof phen sumbloat syug si phat phey gavet peish ta
  3336.     paat ein pheeir sumbloats. Aslu unaffoctor gef cak siructiun gill
  3337.     bo cak spiarshoot anet cak GurGanglo gur pwucossing pwutwam. Ghat
  3338.     dodtos, ig pany, gill bo maro tyu ucakw suftgasi pwuructs hod yot
  3339.     tyubo rotowminor. Plloaso mako nuto uf cakso dodtos anr koop a cupy
  3340.     uf cak vux noaw yerw phuno. Whag schengos, uf efed, quiel ba mada
  3341.     su otrenzr swipontgwook proudgs hus yag su ba dagarmidad. Plasa
  3342.     maku noga wipont trenzsa schengos ent kaap zux copy wipont trenz
  3343.     kipg naar mixent phona. Cak pwico siructiun ruos nust apoply tyu
  3344.     cak UCU sisulutiun munityuw uw cak UCU-TGU jot scannow. Trens roxas
  3345.     eis ti Plokeing quert loppe eis yop prexs. Piy opher hawers, eit
  3346.     yaggles orn ti sumbloat alohe plok. Su havo loasor cakso tgu
  3347.     pwuructs tyu.
  3348.  
  3349.     [ This version was found on CompuServe. It differs from other
  3350.     versions I have seen in print, increasingly so as you go along. It
  3351.     almost looks computer-generated, doesn't it? ]
  3352.  
  3353. ------------------------------------------------------------------------
  3354. ·    Subject: comp.fonts FAQ.2.Mac-Info
  3355.  
  3356. Posted-By: auto-faq 2.4
  3357. Archive-name: fonts-faq/part3
  3358. Version: 1.3.1
  3359.  
  3360. Subject: Chapter 2
  3361.  
  3362.     Macintosh Information
  3363.  
  3364. Subject: 2.1. Font formats
  3365.  
  3366.     Postscript Type 1 fonts can be installed on the Macintosh only by
  3367.     using accompanying bitmapped fonts.
  3368.  
  3369.     Postscript Type 3 fonts are installed on the Macintosh in the same
  3370.     way that Type 1 fonts are.
  3371.  
  3372.     Truetype fonts: no bitmapped font is necessary with this type,
  3373.     though commonly used sizes are often supplied.
  3374.  
  3375.     Bitmap fonts: on the Macintosh, bitmap fonts also contain the
  3376.     kerning information for a font and must be installed with both type
  3377.     1 and type 3 fonts. Their presence also speeds the display of
  3378.     commonly used font sizes.
  3379.  
  3380. Subject: 2.2. Frequently requested fonts
  3381.  
  3382.     Many fonts are available at various archives. The king of Macintosh
  3383.     font archives is mac.archive.umich.edu. On mac.archive.umich.edu,
  3384.     the fonts are located in the following folders:
  3385.  
  3386.        /mac/system.extensions/font/type1
  3387.        /mac/system.extensions/font/type3
  3388.        /mac/system.extensions/font/truetype
  3389.  
  3390.     The following fonts are in Type 1 format for the Macintosh. Some
  3391.     are also available in TrueType format.
  3392.  
  3393.     * Tamil
  3394.  
  3395.       Paladam, T. Govindram
  3396.  
  3397.     * Hebrew
  3398.  
  3399.       ShalomScript, ShalomOldStyle, ShalomStick, Jonathan Brecher
  3400.  
  3401.     * Japanese
  3402.  
  3403.       Shorai (Hirigana, with application)
  3404.  
  3405.     * Star Trek
  3406.  
  3407.       StarTrekClassic, Star TrekClassicMovies, StarTrekTNGCrille,
  3408.       StarTrekTNG Titles, TNG monitors, StarFleet, Klinzai (Klingon
  3409.       font)
  3410.  
  3411.     * Command-key symbol
  3412.  
  3413.       Chicago (TrueType or bitmap, key: Ctrl-Q), Chicago Symbols
  3414.       (Type3, key: 1), EncycloFont (Type3, key: d)
  3415.  
  3416.     * Astrologic/Astronomic symbols
  3417.  
  3418.       Hermetica (Type1), InternationalSymbols (Type 3, Mars and Venus
  3419.       only), MortBats (Type3), Zodiac (bitmap)
  3420. |
  3421. |   * IBM OEM Line Drawing Characters
  3422. |
  3423. |     Try Adobe PrestigeElite or Adobe LetterGothic. They have all the
  3424. |     characters you want, but the `line draw' characters are unencoded
  3425. |     --- you will need tools to reencode the outline font itself and
  3426. |     make a new PFM metric files.
  3427. |
  3428. |     Or try IBMExtended from Impramatur Systems in Cambridge, Mass. It
  3429. |     already is encoded using IBM OEM encoding (some DOS code page).
  3430. |
  3431. |     The IBM version of Courier distributed freely under the X11
  3432. |     Consortium also contains the appropriate characters. It is
  3433. |     distributed in PC format, however. Again, the font will have to
  3434. |     be reencoded for Windows. Appropriate AFM files for this font can
  3435. |     be obtained from: ibis.cs.umass.edu:/pub/norm/comp.fonts. The
  3436.       file is called IBM-Courier-PC8-SymbolSet-AFMs.zip.
  3437.  
  3438.     Many of these mac fonts are available in files that are either
  3439.     entitled xxxx.sit or xxxx.cpt. xxxx.sit files are Stuffit
  3440.     archives. xxxx.cpt files are Compact Pro archives. StuffitLite
  3441.     (shareware 25) and Compact Pro (shareware 25) are available at the
  3442.     standard ftp sites. Uncompressors for these programs (free) are
  3443.     also available at the archive sites. Check the
  3444.     utilities/compression utilities folders.
  3445.  
  3446. Subject: 2.3. Commercial font sources
  3447.  
  3448.     Commercial fonts can be obtained from a number of different
  3449.     companies, including the large font houses: Adobe, Font Haus, Font
  3450.     Company, Bitstream, and Monotype. At these companies, fonts cost
  3451.     about $ 40 for a single face, and must be purchased in packages.
  3452.     Adobe, Bitstream, and Monotype also sell pre-designated type
  3453.     collections for slightly lower prices.
  3454.  
  3455.     Image Club sells a wide selection of fonts for about $ 50 for a 4
  3456.     font family.
  3457.  
  3458.     Other, cheaper companies sell fonts of lesser quality, including
  3459.     KeyFonts, which sells a set of 100 fonts for $ 50 and Cassady &
  3460.     Green's Fluent Laser Fonts, a set of 79 fonts for $ 99. Cassady &
  3461.     Greene also sells Cyrillic language fonts in Times, Bodoni, and
  3462.     Helvetica sell for about $ 40 for each 4 font family.
  3463.  
  3464.     Underground Phont Archive (Jason Osborne, <
  3465.     V065HJKU@ubvms.cc.buffalo.edu>): is a distributor of
  3466.     shareware/freeware truetype fonts. Many of these fonts can also be
  3467.     obtained at the mac.archive.umich.edu archive site. Currently [ ed:
  3468.     as of 7/92 ] 170 fonts, which are distributed for $ 35, +3 shipping
  3469.     for overseas orders. (Some fonts may have additional shareware
  3470.     fees).
  3471.  
  3472.     Foreign language fonts, ranging from Egyptian hieroglyphics to
  3473.     Cyrillic can be obtained from Ecological Linguistics.
  3474.  
  3475.     Please consult the vendor list for a more complete list of vendors.
  3476.  
  3477. Subject: 2.4. Font Installation
  3478.  
  3479.     * System 7
  3480.  
  3481.       Install the fonts by opening the suitcase containing the bitmap
  3482.       file and dropping the fonts into your system suitcase, located
  3483.       inside your system folder. You will need to quit all other
  3484.       applications before doing this. For a TrueType font, the icon for
  3485.       the font will have several letters in it, instead of just one.
  3486.       Dropping it into your system suitcase will make all sizes of the
  3487.       font available. For Postscript type 1 fonts, you also need to
  3488.       place the printer font in the extensions folder in your system
  3489.       folder. If you are using ATM you need to place these fonts in the
  3490.       root level of your system folder (not inside another folder).
  3491.       Using Suitcase, a font management utility, you can avoid
  3492.       cluttering your system folder with printer fonts.
  3493.  
  3494.       You can make new suitcases of fonts (generally not needed, but
  3495.       used by those who use Suitcase) by using Font DA mover. It
  3496.       operates the same as in system 6, except that the most recent
  3497.       version must be used.
  3498.  
  3499.     * System 6
  3500.  
  3501.       Bitmap fonts can be installed using Font DA mover to move the
  3502.       fonts, located inside suitcases, into your system. You will need
  3503.       to restart your computer to make these fonts available. Printer
  3504.       fonts must be placed in the system folder, not inside any other
  3505.       folder.
  3506.  
  3507.       Truetype fonts can be used with system 6 if you get the Truetype
  3508.       init. Then the fonts can be installed in your system with Font DA
  3509.       mover. Suitcase can also be used under system 6.
  3510.  
  3511. Subject: 2.5. Font utilities
  3512.  
  3513.     * SUITCASE
  3514.  
  3515.       Suitcase is a nifty little system extension that lets you avoid
  3516.       having to install fonts into your system. In system 6, it means
  3517.       that you can avoid restarting your system every time you want to
  3518.       install a new font.
  3519.  
  3520.       In system 7, Suitcase lets you avoid quitting all applications
  3521.       before making fonts available. Some programs, like Quark Xpress
  3522.       will automatically update their font list when you open a new
  3523.       suitcase, allowing much more flexibility in opening and closing
  3524.       font suitcases and making different sets of fonts available.
  3525.  
  3526.       Suitcase appears in your Apple menu in both system 7 and 6 and
  3527.       allows you to open suitcases, as though they were files, thus
  3528.       making the fonts contained in them accessible to programs.
  3529.  
  3530.       In addition, when suitcase is installed, printer fonts can be
  3531.       stored with the bitmap suitcases they correspond to, instead of
  3532.       having to drop them into your system folder.
  3533.  
  3534.       The most recent version of Suitcase is compatible with TrueType.
  3535.       Suitcase is about $ 54 form the mail order places.
  3536.  
  3537.     * MASTER JUGGLER
  3538.  
  3539.       Claims to do similar things
  3540.  
  3541.     * ATM
  3542.  
  3543.       Adobe Type Manager is an Init and Control panel allows accurate
  3544.       screen display, at any size of Postscript type 1 fonts. It's
  3545.       function is replicated with Truetype (but for different outline
  3546.  
  3547.       font format). With it installed, you can print fonts of any size
  3548.       to non-postscript printers. When using ATM, printer fonts must
  3549.       either be stored with the bitmap files opened with suitcase (when
  3550.       using Suitcase), or they must be stored in the root level of the
  3551.       system folder. ATM is now available, with the System 7.0 upgrade,
  3552.       as well as directly from adobe with 4 Garamond fonts. It will
  3553.       supposedly be built into System 7.1.
  3554.  
  3555.     * TTconverter
  3556.  
  3557.       A shareware accessory available at the usual archives will
  3558.       convert Truetype fonts for the IBM into Macintosh format.
  3559.  
  3560.     A variety of programs, for example, Font Harmony, etc. will allow
  3561.     you to change the names and ID numbers of your fonts.
  3562.  
  3563.     Fontmonger and Metamorphosis will let you convert fonts among
  3564.     several formats (type 1 and 3 and Truetype for the Mac and PC), as
  3565.     well as letting you extract the font outlines from the printer
  3566.     fonts.
  3567.  
  3568. Subject: 2.6. Making outline fonts
  3569.  
  3570.     This is very, very difficult. Many people imagine that there are
  3571.     programs that will simply convert pictures into fonts for them.
  3572.     This is not the case; most fonts are painstakingly created by
  3573.     drawing curves that closely approximate the letterforms. In
  3574.     addition, special rules (which improve hinting, etc.) mandate that
  3575.     these curves be drawn in specific ways. Even designing, or merely
  3576.     digitizing, a simple font can take hundreds of hours.
  3577.  
  3578.     Given that, there are two major programs used for font design on
  3579.     the Macintosh, Fontographer ( 280) and FontStudio ( 400). These
  3580.     programs will allow you to import scanned images, and then trace
  3581.     them with drawing tools. The programs will then generate type 1, 3,
  3582.     TrueType and Bitmap fonts for either the Macintosh or the IBM PC.
  3583.     They will also generate automatic hinting. They also open
  3584.     previously constructed outline fonts, allowing them to be modified,
  3585.     or converted into another format.
  3586.  
  3587.     As far as I know, there are no shareware programs that allow you to
  3588.     generate outline fonts.
  3589.  
  3590. Subject: 2.7. Problems and possible solutions
  3591.  
  3592.    1. Another font mysteriously appears when you select a certain font
  3593.       for display.
  3594.  
  3595.       This is often the result of a font id conflict. All fonts on the
  3596.       Macintosh are assigned a font id, an integer value. When two
  3597.       fonts have the same id, some programs can become confused about
  3598.       the appropriate font to use. Microsoft word 4.0 used font id's to
  3599.       assign fonts, not their names. Since id's can be different on
  3600.       different computers, a word document's font could change when it
  3601.       was moved from one computer to another. Other signs of font id
  3602.       problems are inappropriate kerning or leading (the space between
  3603.       lines of text). Some font ID problems can be resolved by using
  3604.       Suitcase, which will reassign font ID's for you, as well as
  3605.       saving a font ID file that can be moved from computer to computer
  3606.       to keep the id's consistent. Font ID problems can also be solved
  3607.       with several type utilities, which will allow you to reassign
  3608.       font id's. Most newer programs refer to fonts correctly by name
  3609.       instead of id number, which should reduce the frequency of this
  3610.       problem.
  3611.  
  3612.    2. When using a document written in MSWord 5.0, the font
  3613.       mysteriously changes when you switch from your computer at home
  3614.       to work, or vice versa.
  3615.  
  3616.       This is the result of a bug in MSWord 5.0. The MSWord 5.0
  3617.       updater, which can be found at the info-mac archives at sumex (in
  3618.       the demo folder), will fix this bug.
  3619.  
  3620. Subject: 2.8. Creating Mac screen fonts from Type 1 outlines
  3621.  
  3622.     Berthold K.P. Horn <bkph@ai.mit.edu> contributes the following
  3623.     solution.
  3624.  
  3625.     This is a commercial solution. A font manipulation package from Y &
  3626.     Y includes:
  3627.  
  3628.     AFMtoPFM, PFMtoAFM, AFMtoTFM, TFMtoAFM, AFMtoSCR, SCRtoAFM,
  3629.     TFMtoMET, PFBtoPFA, PFAtoPFB, MACtoPFA, PFBtoMAC, REENCODE, MODEX,
  3630.     DOWNLOAD, SERIAL, and some other stuff I forget.
  3631.  
  3632.     To convert PC Type 1 fonts to MacIntosh use PFBtoMAC on the outline
  3633.     font itself; then use AFMtoSCR to make the Mac `screen font'
  3634.     (repository of metric info). You may need to use PFMtoAFM to first
  3635.     make AFM file.
  3636.  
  3637.     To convert MacIntosh font to PC Type 1, use MACtoPFA, followed by
  3638.     PFAtoPFB. Then run SCRtoAFM on screen font to make AFM file.
  3639.     Finally, run AFMtoPFM to make Windows font metric file.
  3640.  
  3641.     Y & Y are the `TeX without BitMaps' people (see ad in TUGboat):
  3642.  
  3643.     Y & Y makes DVPSONE, DVIWindo, and fonts, for use with TeX mostly,
  3644.     in fully hinted Adobe Type 1
  3645.  
  3646.     Y & Y, 106 Indian Hill, Carlisle MA 01741 USA
  3647.  
  3648.     (800) 742-4059
  3649.  
  3650.     (508) 371-3286 (voice)
  3651.  
  3652.     (508) 371-2004 (fax)
  3653.  
  3654.     Mac Screen fonts can be constructed from outline fonts using
  3655.     Fontographer, as well.
  3656.  
  3657. ------------------------------------------------------------------------
  3658. ·    Subject: comp.fonts FAQ.3.MS-DOS-Info
  3659.  
  3660. Posted-By: auto-faq 2.4
  3661. Archive-name: fonts-faq/part4
  3662. Version: 1.3.1
  3663.  
  3664. Subject: Chapter 3
  3665.  
  3666.     MS-Dos Information
  3667.  
  3668. Subject: 3.1. MS-DOS font notes
  3669.  
  3670.     The easiest way to get outline fonts under MS-DOS is with MicroSoft
  3671.     Windows 3.x or OS/2 2.x.
  3672.  
  3673.     MicroSoft Windows 3.0 with Adobe Type Manager (ATM) and OS/2 2.0
  3674.     support PostScript Type1 fonts.
  3675.  
  3676.     MicroSoft Windows 3.1 supports TrueType fonts natively.
  3677.  
  3678.     Bitmap fonts are available in a variety of formats: most formats
  3679.     are designed with the printer in mind and not the display since
  3680.     (prior to graphical environments like Windows, GEM, and OS/2) the
  3681.     majority of work under MS-DOS was done with a character-based
  3682.     interface.
  3683.  
  3684. Subject: 3.2. Frequently requested fonts
  3685.  
  3686.     Many fonts are available at various archives. The biggest font
  3687.     archive for MS-DOS format fonts is ftp.cica.indiana.edu. Note: you
  3688.     can use any Mac format Type1 font on your PC by converting it to PC
  3689.     format with the free/shareware as described below.
  3690.  
  3691.     The following fonts are in Type 1 format for MS-DOS. Some are also
  3692.     available in TrueType format.
  3693.  
  3694.     * Hebrew
  3695.  
  3696.       ShalomScript, ShalomOldStyle, ShalomStick
  3697.  
  3698.     * Japanese
  3699.  
  3700.       Shorai
  3701.  
  3702.     * Star Trek
  3703.  
  3704.       Crillee, TNG monitors
  3705. |
  3706. |   * IBM OEM Line Drawing Characters
  3707. |
  3708. |     Try Adobe PrestigeElite or Adobe LetterGothic. They have all the
  3709. |     characters you want, but the `line draw' characters are unencoded
  3710. |     --- you will need tools to reencode the outline font itself and
  3711. |     make a new PFM metric files.
  3712. |
  3713. |     Or try IBMExtended from Impramatur Systems in Cambridge, Mass. It
  3714. |     already is encoded using IBM OEM encoding (some DOS code page).
  3715. |
  3716. |     The IBM version of Courier distributed freely under the X11
  3717. |     Consortium also contains the appropriate characters. Again, the
  3718. |     font will have to be reencoded for Windows. Appropriate AFM files
  3719. |     for this font can be obtained from:
  3720. |     ibis.cs.umass.edu:/pub/norm/comp.fonts. The file is called
  3721.       IBM-Courier-PC8-SymbolSet-AFMs.zip.
  3722.  
  3723. Subject: 3.3. Font Installation
  3724.  
  3725.     If you have any information that you feel belongs in this section,
  3726.     it would be greatly appreciated.
  3727.  
  3728.     * Windows
  3729.  
  3730.        * Pat Farrell <pfarrell@cs.gmu.edu> contributes the following
  3731.          description of font installation under Windows.
  3732.  
  3733.          Installing Fonts into Windows:
  3734.  
  3735.          This only covers Windows 3.1. Font is a four-letter word in
  3736.          Windows versions prior to 3.1 due to the distinctions between
  3737.          screen fonts and printer fonts. The upgrade price of Windows
  3738.          3.1 is justified by the integration of TrueType into the
  3739.          package and the inclusion of useful fonts for all printers.
  3740.  
  3741.          Commercial fonts usually have installation instructions with
  3742.          their manuals. The approach may differ from the method used
  3743.          for PD and shareware fonts.
  3744.  
  3745.          To install PD and shareware fonts in Windows 3.1:
  3746.  
  3747.         1. Copy the fonts onto a suitable scratch area (i.e. a floppy,
  3748.            or any temporary area of your hard disk.
  3749.  
  3750.         2. Execute ``Control Panel'' by double-clicking on the icon in
  3751.            the Windows Program Manager's ``main'' group.
  3752.  
  3753.         3. Double-click on the Fonts icon.
  3754.  
  3755.         4. Double-click on the ``Add'' button.
  3756.  
  3757.         5. Select the scratch directory holding the new fonts.
  3758.  
  3759.         6. A list of the fonts will be displayed. You can manually
  3760.            select the fonts you like, or you can use the ``Select All''
  3761.            button.
  3762.  
  3763.         7. Make sure the ``Copy Fonts to Windows Directory'' check-box
  3764.            is checked. This will copy the fonts from the scratch area
  3765.            to your Windows directory.
  3766.  
  3767.         8. Click on the ``Ok'' button.
  3768.  
  3769.     \_9@ Special notes for Windows applications:
  3770.  
  3771.          Word for Windows (W4W) stores font/printer information in its
  3772.          own initialization files. After you add new fonts, you have to
  3773.          tell W4W that the printer can use the new fonts. Do this by
  3774.          selecting "Printer Setup`` from the W4W main "File" menu item,
  3775.          click on the "Setup'' button, and then click on two ``Ok''
  3776.          buttons to back out of the setup mode.
  3777.  
  3778.     \_9@ Note concerning Windows 3.1 upgrade:
  3779.  
  3780.          There are two upgrade packages available from Microsoft for
  3781.          Win3.1. There is the standard version which contains TypeType
  3782.          support, and about six font families (Times New Roman, Arial,
  3783.          Courier, Symbols, Wingdings, etc.). It costs something like $
  3784.          50 (US). The second version contains a number of TrueType
  3785.          fonts that includes equivalents for the 35 standard Postscript
  3786.          fonts. This adds an additional $ 50, which is a pretty good
  3787.          value. However, if you plan on buying Microsoft's PowerPoint,
  3788.          it includes the same additional fonts/typefaces. So you can
  3789.          save money by not buying the fonts twice.
  3790.  
  3791.     \_9@ More about Windows
  3792.  
  3793.          * [ Q: ] Why are don't the TrueType fonts that come with
  3794.            Microsoft products (Word-for-Windows, PowerPoint, Windows
  3795.            3.1 TrueType Font Pack, etc.) display and print properly on
  3796.            my system?
  3797.  
  3798.          * [ A: ] The font matching algorithm in Win3.1 is fairly
  3799.            simplistic. If you install lots of TrueType fonts, the
  3800.            algorithm can get confused. In this case, ``lots'' is more
  3801.            than 50 or so.
  3802.  
  3803.        * According to Luann Vodder who supports Microsoft Word on
  3804.          CompuServ:
  3805.  
  3806.          ``There is a procedure which Windows must go through when an
  3807.          application requests a font. Each font contains a list of
  3808.          attributes such as Family, FaceName, Height, Width,
  3809.          Orientation, Weight, Pitch, etc. When an application requests
  3810.          a font, it fills out a logical font for Windows containing the
  3811.          necessary attributes, then starts going through a font mapping
  3812.          algorithm to determine which of the installed fonts most
  3813.          closely matches the requested (logical) font. Penalties are
  3814.          applied against fonts whose attributes do not match the
  3815.          logical font, until the fonts with the fewest penalties are
  3816.          determined. If there is a ``tie'', Windows may need to rely on
  3817.          the order of the fonts in the WIN.INI file to determine the
  3818.          ``winner''.
  3819.  
  3820.          If the fonts you want are in your WIN.INI file, and show up in
  3821.          Windows' Control Panel, then try moving them higher in your
  3822.          WIN.INI file with a file edittor such as SYSEDIT.''
  3823.  
  3824.        * Kesh Govinder <govinder@ph.und.ac.za> suggested the following
  3825.          warning:
  3826.  
  3827.          CAUTION: While many Windows 3.1 users would like to have many
  3828.          TrueType fonts at their disposal (and they are many available
  3829.          in the PD) a word of caution. A large number (>50) TT fonts
  3830.          will slow down your windows startup time. This occurs as every
  3831.          installed font is listed in the win.ini file, and Windows has
  3832.          to go through the entire file before starting up. While this
  3833.          may not affect most users, it will especially affect users of
  3834.          CorelDraw!, so be warned.
  3835.  
  3836.     * Other Programs
  3837.  
  3838.       It is an unfortunate fact that almost all MS-DOS programs do
  3839.       things differently. Your best bet is to read the manual that
  3840.       comes with the program you want to use.
  3841.  
  3842. Subject: 3.4. Font utilities
  3843.  
  3844.     * PS2PK
  3845.  
  3846.       PS2PK allows you to convert PostScript Type1 fonts into bitmap
  3847.       fonts. The bitmap files produced are in TeX PK format.
  3848.  
  3849.     * PKtoSFP
  3850.  
  3851.  
  3852.       PKtoSFP allows you to convert TeX PK fonts into HP LaserJet
  3853.       softfonts.
  3854.  
  3855.     * PFBDir/PFBInfo
  3856.  
  3857.       PFBDir and PFBInfo format and display the ``headers'' in a binary
  3858.       Type1 font.
  3859.  
  3860. Subject: 3.5. Converting Macintosh Type1 fonts to MS-DOS format
  3861.  
  3862.     Converting Macintosh Type1 fonts into PC Type1 fonts can be done
  3863.     using purely free/shareware tools. I've outlined the procedure
  3864.     below. Make sure you read the ``readme'' files that accompany many
  3865.     fonts. Some font authors specifically deny permission to do
  3866.     cross-platform conversions.
  3867.  
  3868. Subject: 3.5.1. The tools you need
  3869.  
  3870.     XBIN: xbin23.zip in /pub/msdos/mac on oak.oakland.edu (or other
  3871.     mirrors)
  3872.  
  3873.     UNSIT: unsit30.zip in /pub/msdos/mac on oak.oakland.edu
  3874.  
  3875.     UNCPT: ext-pc.zip in /pub/pc/win3/util on ftp.cica.indiana.edu
  3876.  
  3877.     REFONT: refont14.zip in /pub/norm/mac-font-tools on
  3878.     ibis.cs.umass.edu
  3879.  
  3880.     BMAP2AFM: bm2af01.zip in /pub/norm/mac-font-tools on
  3881.     ibis.cs.umass.edu
  3882.  
  3883.     XBIN converts Mac ``BinHex''ed files back into binary format.
  3884.     BinHex is the Mac equivalent of UUencoding, it translates files
  3885.     into ascii characters so that mailers can send them around without
  3886.     difficulty. It also aids in cross platform copying too, I'm sure.
  3887.     BinHexed files generally have filenames of the form
  3888.     ``xxx.yyy.HQX''.
  3889.  
  3890.     UNSIT explodes ``Stuffit'' archives. Stuffit archives generally
  3891.     have filenames of the form ``xxx.SIT''.
  3892.  
  3893.     UNCPT explodes ``Compactor'' archives. The ext-pc implementation is
  3894.     called ``extract'' and does not require windows (even thought it's
  3895.     in the windows section on cica). Compactor archives generally have
  3896.     filenames of the form ``xxx.CPT''.
  3897.  
  3898.     REFONT converts Mac type1 fonts into PC type1 fonts. It also
  3899.     converts Mac TrueType fonts to PC TrueType format. And vice-versa.
  3900.  
  3901.     BMAP2AFM constructs AFM files from the metric information contained
  3902.     in Mac screen fonts (.bmap files). The screen font files do not
  3903.     have any standard name (although they frequently have the extension
  3904.     .bmap). The screen fonts have file type ``FFIL'' which, in
  3905.     combination with some common sense, is usually sufficient to
  3906.     identify them.
  3907.  
  3908.     I've listed the tools that I've used and the sites that are
  3909.     reasonable for me to retrieve them from. It's probably a good idea
  3910.     to check with archie for closer sites if you're not in North
  3911.     America. These tools run under MS-DOS. XBIN and UNSIT can also be
  3912.     run under Unix.
  3913.  
  3914. Subject: 3.5.2. How to do it
  3915.  
  3916.     Collect the Mac fonts from the archive or BBS of your choice. Most
  3917.     of these files will be in BinHexed format. As a running example,
  3918.     I'm going to use the imaginary font ``Plugh.cpt.hqx''. When I
  3919.     download this font to my PC, I would use the name ``PLUGH.CPX''.
  3920.     The actual name you use is immaterial.
  3921.  
  3922.     Run XBIN on PLUGH.CPX. This will produce PLUGH.DAT, PLUGH.INF, and
  3923.     PLUGH.RSR. The data fork of the Mac file (the .DAT file) is the
  3924.     only one of interest to us, you can delete the others.
  3925.  
  3926.     If the original file had been ``Plugh.sit.hqx'', we would be using
  3927.     the UNSIT program. Since I chose a .cpt file for this example, I'm
  3928.     going to run UNCPT.
  3929.  
  3930.     Run UNCPT on PLUGH.DAT. You want to extract the AFM file (if
  3931.     present), the documentation or readme file (if present), and the
  3932.     Type1 outline file. The AFM and README files will be in the data
  3933.     fork of the archive file. The Type1 outline will be in the resource
  3934.     fork. The AFM and README files have Mac ``TEXT" type. The Type1
  3935.     outline file has "LWFN'' type. I'm not trying to describe this part
  3936.     in a step-by-step fashion. Use the docs for UNCPT and UNSIT as a
  3937.     guide. If you got this far you probably won't have much difficulty.
  3938.     If you do, drop me a line and I'll try to help.
  3939.  
  3940.     If the font does not contain an AFM file, extract the screen font.
  3941.     Screen fonts frequently have the extension .bmap and are ``FFIL''
  3942.     type files. Use Bmap2AFM to construct an AFM from the screen font.
  3943.     If the archive _does_ contain an AFM file, it's safe to bet that
  3944.     the author's AFM will be better than the one created by Bmap2AFM.
  3945.  
  3946.     Finally, run REFONT on the Type1 outline that you extracted above.
  3947.     The result should be an appropriate PC type1 outline. REFONT will
  3948.     create a PFM file for you from the AFM file, if you desire.
  3949.  
  3950.     Remember to register your shareware...
  3951.  
  3952. Subject: 3.5.3. Other comments
  3953.  
  3954.     vkautto@snakemail.hut.FI makes the following observations:
  3955.  
  3956.     * UNCPT is easier to use than UNSIT
  3957.  
  3958.     * UNCPT has to be run twice. I usually do it like this
  3959.  
  3960.       extract *.cpt -f
  3961.  
  3962.       extract *.cpt -f -r
  3963.  
  3964.     * When using ``unsit30'' you probably want the outline file with
  3965.       the MacHeader and the others without it. I think that REFONT
  3966.       requires it but I am not sure.
  3967.  
  3968.     * REFONT works usually ok. You want a PFA (ASCII) file which is
  3969.       directly usable on NeXT (you may need to convert carriage-returns
  3970.       to newlines but I am not sure if it is necessary).
  3971.  
  3972.       The biggest problem is with the .afm files that are completely
  3973.       missing or generated by the tools that don't do their job
  3974.       properly.
  3975.  
  3976.     * BMAP2AFM requires some extra files (ie. other than bmap2afm.exe)
  3977.       to work properly.
  3978.  
  3979. Subject: 3.6. Converting PC Type1 and TrueType fonts to Macintosh format
  3980.  
  3981.     Refont (version 1.4) can convert (in both directions) between PC
  3982.     and Mac formats of Type1 and TrueType fonts. Note: it _cannot_
  3983.     convert _between_ formats, only architectures. The procedure
  3984.     described above outlines how to convert a Mac archive into PC
  3985.     format so that you can get at the data. Presumably, the process can
  3986.     be reversed so that you can get at the data on the Mac side as
  3987.     well. Unfortunately, I don't have a Mac so I can't describe the
  3988.     process in detail.
  3989.  
  3990. Subject: 3.7. Converting PC Type1 fonts into TeX PK bitmap fonts
  3991.  
  3992.     The release of PS2PK by Piet Tutelaers <rcpt@urc.tue.nl> is a
  3993.     godsend to those of us without PostScript printers. PS2PK converts
  3994.     PC/Unix format Type 1 fonts into TeX PK files. Used in conjunction
  3995.     with the AFM2TFM utility for creating TeX metric files, this allows
  3996.     almost anyone to use Type 1 PostScript fonts. PS2PK is distributed
  3997.     under the GNU License and has been made to run under MS-DOS with
  3998.     DJGPP's free GNU C compiler. The PC version requires a 386 or more
  3999.     powerful processor. Check with Archie for a source near you.
  4000.  
  4001.     Note: if TeX PK files are not directly usable for you, there seems
  4002.     to be a fair possibility that LaserJet softfonts would be useful.
  4003.     If so, check below for instructions on converting TeX PK files to
  4004.     LaserJet softfonts.
  4005.  
  4006. Subject: 3.8. Converting TeX PK bitmaps into HP LaserJet softfonts (and
  4007.     vice-versa)
  4008.  
  4009.     There is some possibility that someone will yell 'conflict of
  4010.     interest' here, but I don't think so. I wrote the following
  4011.     utilities:
  4012.  
  4013.     PKtoSFP: convert TeX PK files to LaserJet (bitmapped) softfonts
  4014.  
  4015.     SFPtoPK: convert LaserJet (bitmapped) softfonts to TeX PK files
  4016.  
  4017.     But they are completely free, so I don't gain anything by
  4018.     ``advertising'' them here. These are MS-DOS platform solutions
  4019.     only. If you know of other solutions, I would be happy to list
  4020.     them.
  4021.  
  4022. Subject: 3.9. TrueType to HP LaserJet bitmap softfonts (HACK!)
  4023.  
  4024.     If you have the tools, the following suggestion does work, but it
  4025.     isn't easy and it hasn't been automated. To be honest, I haven't
  4026.     really tested it.
  4027.  
  4028.     If you are using Windows 3.1, get a LaserJet printer driver (you
  4029.     don't need the printer, just the driver). Using the LaserJet
  4030.     driver, direct output to a file and print a simple file containing
  4031.     all the letters you want in the softfont in the font that you are
  4032.     converting. When the print job has completed, the output file will
  4033.     contain, among other things, a LaserJet softfont of the TrueType
  4034.     font you selected. If you know the LaserJet format, you can grab it
  4035.     out of there.
  4036.  
  4037.     I didn't say it was easy ;-)
  4038.  
  4039.     This method will not work with ATM [ ed: as of 7/92 ] because ATM
  4040.     does not construct a softfont; it downloads the whole page as
  4041.  
  4042.     graphics.
  4043.  
  4044.     Here is an overview of the LaserJet bitmap softfont format. It
  4045.     should help you get started. If you have any questions, ask norm
  4046.     <walsh@cs.umass.edu>. If anyone wants to write better
  4047.     instructions... ;-)
  4048.  
  4049.     Many details are omitted from this description. They are thoroughly
  4050.     discussed in the HP Technical Reference for each model of laser
  4051.     printer. I recommend purchasing the Tech Ref. If you have
  4052.     additional questions and do not plan to purchase the Tech Ref (or
  4053.     do not wish to wait for its arrival), you can ask norm
  4054.     <walsh@cs.umass.edu>.
  4055.  
  4056.     An HP LaserJet softfont can occur almost anywhere in the output
  4057.     stream destined for the printer. In particular, it does _not_ have
  4058.     to be wholly contiguous within the output file. In fact, fonts can
  4059.     be ``intermixed" at will. The following "pieces'' make up a font:
  4060.  
  4061.     A begin font descriptor command (followed by the descriptor) and a
  4062.     series of begin character descriptor commands (followed by their
  4063.     associated data). When a new character descriptor is encountered,
  4064.     it is added to the current font (which may change between
  4065.     descriptors).
  4066.  
  4067.     In the discussion that follows, the following notational
  4068.     conventions are followed:
  4069.  
  4070.     Key elements are surrounded by quotation marks. The quotation marks
  4071.     are not part of the element. Spaces within the element are for
  4072.     clarity only, they are not part of the element. All characters
  4073.     (except ESC and # , described below, areliteral and must be
  4074.     entered in the precise case shown).
  4075.  
  4076.     ESC means the escape character, ASCII character number 27 decimal.
  4077.  
  4078.     # means any decimal number. The meaning of the number is described
  4079.     in the commentary for that element.
  4080.  
  4081.     * What is a font descriptor?
  4082.  
  4083.       A font descriptor begins with a font descriptor command and is
  4084.       followed immediately by the data for the descriptor. Font
  4085.       descriptors define data global to the font. In general, more
  4086.       recent printers are less strict about these parameters than older
  4087.       printers.
  4088.  
  4089.     * What is the font descriptor command?
  4090.  
  4091.       ``ESC ) s # W''
  4092.  
  4093.       In this command, # is the number of bytes in the descriptor. The
  4094.       first element of the descriptor indicates how many of these bytes
  4095.       should be interpreted as the font descriptor (the remaining bytes
  4096.       are commentary only--to the printer, at least). This area is
  4097.       frequently used for copyright information, for example, although
  4098.       some systems insert kerning data into this area.
  4099.  
  4100.     * What is the font descriptor data?
  4101.  
  4102.       The data is:
  4103.  
  4104.     UI  Font descriptor size
  4105.     UB  Descriptor format
  4106.     UB  Font type
  4107.     UI  Reserved (should be 0)
  4108.     UI  Baseline distance
  4109.     UI  Cell width
  4110.     UI  Cell height
  4111.     UB  Orientation
  4112.      B  Spacing
  4113.     UI  Symbol set
  4114.     UI  Pitch
  4115.     UI  Height
  4116.     UI  xHeight
  4117.     SB  Width Type
  4118.     UB  Style
  4119.     SB  Stroke Weight
  4120.     UB  Typeface LSB
  4121.     UB  Typeface MSB
  4122.     UB  Serif Style
  4123.     SB  Underline distance
  4124.     UB  Underline height
  4125.     UI  Text Height
  4126.     UI  Text Width
  4127.     UB  Pitch Extended
  4128.     UB  Height Extended
  4129.     UI  Cap Height
  4130.     UI  Reserved (0)
  4131.     UI  Reserved (0)
  4132.     A16 Font name
  4133.     ??  Copyright, or any other information
  4134.  
  4135.     Where, UI=unsigned integer, SI=signed integer,
  4136.            UB=unsigned byte,    SB=signed byte,
  4137.            B=boolean,          A16=sixteen bytes of ASCII
  4138.  
  4139.       After the font name, ?? bytes of extra data may be inserted.
  4140.       These bytes pad the descriptor out to the length specified in the
  4141.       begin font descriptor command.
  4142.  
  4143.       Note: integers are always in big-endian order (MSB first).
  4144.  
  4145.     * What is a character descriptor?
  4146.  
  4147.       A character descriptor describes the character specific info and
  4148.       the layout of the bitmap. Newer printers can accept compressed
  4149.       character bitmaps.
  4150.  
  4151.     * What is a character descriptor command?
  4152.  
  4153.       ``ESC * c # E''
  4154.  
  4155.       The # is the length of the descriptor, in bytes.
  4156.  
  4157.     * What is the character descriptor data?
  4158.  
  4159.     UB  Format
  4160.      B  Continuation
  4161.     UB  Descriptor size
  4162.     UB  Class
  4163.     UB  Orientation
  4164.     SI  Left offset
  4165.     SI  Top offset
  4166.     UI  Character width
  4167.     UI  Character height
  4168.     SI  Delta X
  4169.     ??  Character (bitmap) data.
  4170.  
  4171.       Although older printers cannot accept characters that include
  4172.       continuations, newer printers can. If the ``continuation'' field
  4173.       is 1, the character bitmap data begins immediately after that
  4174.       byte and the remaining fields _are not_ present.
  4175.  
  4176.     * Ok, now I understand the data, what do I look for in the output
  4177.       stream?
  4178.  
  4179.       ESC * c # D
  4180.          defines the font number (remember the number).
  4181.  
  4182.       ESC ) s # W
  4183.          defines the font descriptor (as described above).
  4184.  
  4185.       ESC * c # E
  4186.          specifies the character code (the # , in this case). The next
  4187.          character descriptor maps to this position in the font.
  4188.          Characters do not have to appear in any particular order.
  4189.  
  4190.       ESC ( s # W
  4191.          defines the character descriptor (as described above).
  4192.  
  4193.       Remember, these can occur in any order. Experimentation with the
  4194.       particular driver you are using may help you restrict the number
  4195.       of different cases that you have to be prepared for.
  4196.  
  4197.     Please report your experiences using this method to norm (both to
  4198.     satisfy his own curiosity and to help improve the FAQ).
  4199.  
  4200. Subject: 3.10. MS-DOS Screen Fonts (EGA/VGA text-mode fonts)
  4201.  
  4202.     Editors note: the following description was mercilessly stolen from
  4203.     comp.archives on 02SEP92. It was originally Yossi Gil's
  4204.     <yogi@cs.ubc.ca> posting.
  4205.  
  4206.     FNTCOL12.ZIP contains more than 100 text mode fonts for EGA/VGA
  4207.     displays. It includes fonts in different sizes for Hebrew, Greek,
  4208.     Cyrillic, math symbols and various type styles including smallcaps
  4209.     and script.
  4210.  
  4211.     It is available at cs.ubc.ca in /pub/pickup/terse/fntcol12.zip
  4212.  
  4213. ------------------------------------------------------------------------------
  4214. ·    Subject: comp.fonts FAQ.4.Unix-Info
  4215.  
  4216. Posted-By: auto-faq 2.4
  4217. Archive-name: fonts-faq/part5
  4218. Version: 1.3.1
  4219.  
  4220. Subject: Chapter 4
  4221.  
  4222.     Unix Information
  4223.  
  4224. Subject: 4.1. Please help!
  4225.  
  4226.     This section needs a lot of work. At the time of this release, I'm
  4227.     not in a position to write it so I'm leaving it basically blank.
  4228.     Even if you don't have time to write it, if you know what _should_
  4229.     be in this section, please forward it to norm.
  4230.  
  4231.     Please consult the 'utilities' section for more information. Most
  4232.     of the utilities described in that section run under Unix.
  4233.  
  4234. ---------------------------------------------------------------------------
  4235. ·    Subject: comp.fonts FAQ.5.Sun-Info
  4236.  
  4237. Posted-By: auto-faq 2.4
  4238. Archive-name: fonts-faq/part6
  4239. Version: 1.3.1
  4240.  
  4241. Subject: Chapter 5
  4242.  
  4243.     Sun Information
  4244.  
  4245. Subject: 5.1. Please help!
  4246.  
  4247.     Someone mailed a file of Sun-related font tips. Unfortunately, I
  4248.     cannot find the file. If you have any suggestion for this section
  4249.     (or if you are the person that mailed me the other list), please
  4250.     forward your suggestions to norm.
  4251.  
  4252. Subject: 5.2. Fonts Under Open Windows
  4253.  
  4254.     The following information regarding fonts under Open Windows was
  4255.     stolen from Liam R.E. Quim's <lee@sq.com> Open Windows FAQ. The
  4256.     original author was Rick Heli <Rick.Heli@Eng.Sun.COM>.
  4257.  
  4258. Subject: 5.3. Does OpenWindows support Type 1 PostScript fonts?
  4259.  
  4260.     Type 1 fonts are supported starting with the NeWSprint 2.0 and
  4261.     Solaris 2.0 (OpenWindows 3.0.1) releases.
  4262.  
  4263.     There are also 57 F3 format fonts supplied with OpenWindows which
  4264.     are fully hinted. Documentation on the F3 font format and the F3
  4265.     font interpreter, TypeScaler, is available from Sun.
  4266.  
  4267. Subject: 5.4. Improving font rendering time
  4268.  
  4269.     Although the Sun type renderer (TypeScaler) is pretty fast, it's
  4270.     not as fast as loading a bitmap. You can pre-generate bitmap fonts
  4271.     for sizes that you use a lot, and you can also alter and access the
  4272.     font cache parameters. If you have a lot of memory you might want
  4273.     to increase the font cache size.
  4274.  
  4275.       $ psh -i
  4276.       Welcome to X11/NeWS Version3 <--- psh will say this at you
  4277.       currentfontmem =    % type this line ...
  4278.       300 % and here's what my server was using -- 300 Kbytes
  4279.       1024 setfontmem
  4280.       % Just to check:
  4281.       currentfontmem =
  4282.       1024
  4283.  
  4284.     See pp. 328ff of the NeWS 3.0 Programmer's Guide. You need to say
  4285.     psh -i so that the PostScript packages are loaded - see the psh man
  4286.     page.
  4287.  
  4288. Subject: 5.5. Making bitmap fonts for faster startup
  4289.  
  4290.     $ mkdir $HOME/myfonts
  4291.     $ cd $HOME/myfonts
  4292.     $ makeafb -20 -M $OPENWINHOME/lib/fonts/Bembo.f3b
  4293.     Creating Bembo20.afb
  4294.     $ convertfont -b Bembo20.afb
  4295.     Bembo20.afb->./Bembo20.fb
  4296.     Chars parameter greater than number of characters supplied.
  4297.     $ ls
  4298.     Bembo20.afb   Bembo20.fb      Synonyms.list
  4299.     $ bldfamily
  4300.     * Bembo                      ./Bembo.ff (Encoding: latin)
  4301.     cat: ./Compat.list: No such file or directory
  4302.     $ xset +fp `pwd`
  4303.     $ xset fp rehash
  4304.  
  4305.     If you want the server to see your new font directory every time,
  4306.     add this directory to your FONTPATH environment variable in one of
  4307.     your start-up files, e.g. .login or .profile.
  4308.  
  4309. Subject: 5.6. Converting between font formats (convertfont, etc.)
  4310.  
  4311.     You can also use F3 fonts with an X11 server, by converting them to
  4312.     a bitmap (X11 bdf format) first. Your license restricts use of
  4313.     these fonts on another machine, and unless you have NeWSPrint you
  4314.     shouldn't use them for printing. Having said all that... you can
  4315.     use makeafb and convertfont to generate bdf files that you can
  4316.     compile with bdftosnf or bdftopcf.
  4317.  
  4318.     Use mftobdf (from the SeeTeX distribution) to convert TeX pk fonts
  4319.     to X11 bdf format, which you can then use with either X11 or
  4320.     OenWindows.
  4321.  
  4322. Subject: 5.7. Xview/OLIT fonts at 100 dpi
  4323.  
  4324.     There aren't any. More precisely, the various text fonts, such as
  4325.     Lucida Typewriter Sans, are available at 100 dpi, and in fact are
  4326.     scalable under OpenWindows. The glyph fonts are bitmaps, and don't
  4327.     scale very well.
  4328.  
  4329. Subject: 5.8. Where can I order F3 fonts for NeWSprint and OpenWindows?
  4330.  
  4331.     600 F3 fonts are available for unlocking from Printer's Palette, a
  4332.     CD available with NeWSprint 2.0.
  4333.  
  4334.     In addition, F3 fonts are available from the following sources:
  4335.  
  4336.     Linotype AG                     Linotype Company
  4337.     Mergenthaler Allee 55-75        425 Oser Avenue
  4338.     6236 Eschborn Germany           Hauppague, NY  11788
  4339.     49/(61 96) 4031                      (800) 336-0045
  4340.     FAX 011/49/6196-982185          FAX 516-434-2055
  4341.     attn: F3 Font Production        attn: F3 Font Production
  4342.  
  4343.     Monotype Plc.                   Monotype Typography
  4344.     Salfords Redhill RH1 5JP        53 W. Jackson Boulevard Suite 504
  4345.     England                         Chicago, IL  60604
  4346.     44/(737) 765959                 (800) 666-6893
  4347.     FAX 011/44/737-769243           FAX (312) 939-0378
  4348.     attn: F3 Font Production        attn: F3 Font Production
  4349.  
  4350.     U R W                           U R W
  4351.     Harksheider Strasse 102         One Tara Boulevard Suite 210
  4352.     D2000 Hamburg Germany           Nashua, NH  03062
  4353.     49/(40) 606050                  (603) 882-7445
  4354.     49/(40) 60605148                (603) 882-7210
  4355.     attn: F3 Font Production        attn: F3 Font Production
  4356.  
  4357.     Bigelow & Holmes                Autologic
  4358.     P. O. Box 1299                  1050 Rancho Conejo Boulevard
  4359.     Menlo Park, CA  94026           Newbury Park, CA  91320
  4360.     415/326-8973                    (800)235-1843, or (805)498-9611 in CA
  4361.     FAX (415) 326-8065              FAX (805) 499-1167
  4362.     attn: F3 Font Production        attn: F3 Font Production
  4363.  
  4364. ------------------------------------------------------------------------------
  4365. ·    Subject: comp.fonts FAQ.6.NeXT-Info
  4366.  
  4367. Posted-By: auto-faq 2.4
  4368. Archive-name: fonts-faq/part7
  4369. Version: 1.3.1
  4370.  
  4371. Subject: Chapter 6
  4372.  
  4373.     NeXT Information
  4374.  
  4375. Subject: 6.1. Please help!
  4376.  
  4377.     If you have any suggestions for this section, please forward your
  4378.     suggestions to norm.
  4379.  
  4380. Subject: 6.2. Tell me about NeXT fonts
  4381.  
  4382.     NeXT fonts are Adobe Type 1 fonts stored in ASCII (PFA) format.
  4383.     There are several rules about how fonts must be installed before
  4384.     they work.
  4385.  
  4386.     * Basic format
  4387.  
  4388.       The font itself should be a directory under /Library/Fonts (or
  4389.       /LocalLibrary/Fonts or /NextLibrary/Fonts), which should contain
  4390.       the various components of the font. The possible components are
  4391.       the outline file, the font metrics (.afm) file, and one or more
  4392.       screen font (bitmap) files.
  4393.  
  4394.       At the very least, the font directory must contain the outline
  4395.       file and the .afm file. Screen font (bitmap) files are optional.
  4396.  
  4397.     * Filename requirement
  4398.  
  4399.       The filename of the font can NOT be any name you choose. For a
  4400.       font to work correctly, the base filename MUST BE THE SAME as the
  4401.       name in the FontName field of the afm file (and outline file, for
  4402.       that matter).
  4403.  
  4404.       Therefore, the font directory should be named <filename>.font,
  4405.       inside of which there should be at least two files:
  4406.       <filename>.afm, the font metrics file, and <filename> (no
  4407.       extension), the outline file. The bitmap file(s) have the
  4408.       extension .bepf.
  4409.  
  4410.       Variations such as bold, italic, etc., should be their own font
  4411.       in their own directory. The <filename> in the examples above
  4412.       should be replaced by <filename>-Bold, or <filename>-Italic, etc.
  4413.       (Make sure the entries in the .afm and outline files reflect
  4414.       this.)
  4415.  
  4416.       For NeXTStep 1.0, you also need to take the following steps:
  4417.  
  4418.        * If they do not already exist, create the following
  4419.          directories:
  4420.  
  4421.             ~/Library/Fonts/outline
  4422.             ~/Library/Fonts/afm
  4423.             ~/Library/Fonts/bitmap
  4424.  
  4425.        * In each of these directories, create a symbolic link to the
  4426.          corresponding component file in each font.
  4427.  
  4428.       In NeXTStep 2.0 and up, the font description is taken from the
  4429.       font directory itself, so you don't need to do this. It may be
  4430.       beneficial to simply create these directories and put nothing in
  4431.       them, but I'm not sure it matters.
  4432.  
  4433.       The last step is to get the system to recognize the new font(s).
  4434.       You may have noticed the existence of three files in the Fonts
  4435.       directory - .fontdirectory, .fontlist, and .afmcache. These are
  4436.       the files the system looks at to see which fonts exist.
  4437.  
  4438.       The easiest way to update them is to simply start up an
  4439.       application and open the font panel. It should recognize that the
  4440.       update time stamp on the Fonts directory has changed, and update
  4441.       the files accordingly. It is probably a good idea to simply
  4442.       delete the three above files beforehand.
  4443.  
  4444.       You should get a message window saying "incorporating information
  4445.       on new fonts. Please wait (this may take xx seconds)". Your new
  4446.       fonts should be available now.
  4447.  
  4448.       If this does not work, you can update them manually. Open up a
  4449.       Terminal shell and go to your Fonts directory. At the prompt,
  4450.       type two commands:
  4451.  
  4452.          buildafmdir
  4453.          cacheAFMData afm   (the parameter is the <afm dir>)
  4454.  
  4455.       (The new fonts will not work if the cacheAFMData command is not
  4456.       run, and since it is an undocumented command, it is a common
  4457.       culprit.)
  4458.  
  4459.       You should now be able to see and preview your fonts in the font
  4460.       panel.
  4461.  
  4462.       If you are still having problems with your font, such as the <<
  4463.       Unusable font >> message, consult the NeXTAnswers. There are some
  4464.       useful suggestions for debugging faulty fonts there. It is also
  4465.       always helpful to look at existing fonts to see how they are
  4466.       installed.
  4467.  
  4468.       (One note on the NeXTAnswers. Supposedly there are only a few
  4469.       discrete values which are allowed to appear in the weight field
  4470.       of the font: ``Ultra Light'', ``Thin'', ``Light'', ``Extra
  4471.       Light'', ``Book'', ``Regular'', ``Plain'', ``Roman'', ``Medium'',
  4472.       ``Demi'', ``Demi-Bold'', ``Semi-Bold'', ``Bold'', ``Extra Bold'',
  4473.       ``Heavy'', ``Heavyface'', ``Black'', ``Ultra'', ``UltraBlack'',
  4474.       ``Fat'', ``ExtraBlack'', and ``Obese''. However, I have a few
  4475.       fonts where this is not the case (``standard'' is a common entry)
  4476.       and have had no problems as of yet. But it would probably be
  4477.       wiser to be on the safe side.)
  4478.  
  4479.     * Porting fonts to the NeXT:
  4480.  
  4481.       My only experience in this area is taking PC Adobe fonts and
  4482.       porting them over to the NeXT, so that's all I can write about.
  4483.       Furthermore, I have no idea how to create the .bepf files, so I
  4484.       can't comment on those either.
  4485.  
  4486.       You must have the .pfb and .afm files
  4487.  
  4488.       A PC Adobe font is stored in binary format, so the first step is
  4489.       to convert it to ascii.
  4490.  
  4491.       There are a couple of utilities out there which can do this. I
  4492.       think t1utils can do it, and there is a nice utility called
  4493.       pcATMfont2Next which has a couple of tools to do this (unfont and
  4494.       pfb2ps). Look for the file pcATMfont2Next.tar.Z; it is available
  4495.       on many ftp sites.
  4496.  
  4497.       Also, since NeXTs run on Unix, there is the customary problem of
  4498.       converting the CRs (carriage returns) that PCs use to the LFs
  4499.       (Linefeeds) that Unix uses. The easiest way to do this is to use
  4500.       tr to delete the octal for the CR character from both the .afm
  4501.       and outline file. The command to do this is:
  4502.  
  4503.          tr -d '\015' < inputfile  > outputfile
  4504.  
  4505.       The unfont program will do this automatically when it converts
  4506.       the .pfb file, but pfb2ps does not. I'm not sure if t1utils'
  4507.       utility does or not.
  4508.  
  4509.       Once you have the outline file, you can go ahead and install it
  4510.       by the process outlined above.
  4511.  
  4512.       Otto J. Makela (otto@jyu.fi) posted a terrific cshell script to
  4513.       comp.fonts, which automates just about everything for you. It
  4514.       converts the .pfb to ASCII format, extracts the name from the
  4515.       FontName field, creates the font directory, copies in the
  4516.       component files with the correct name, and runs buildafmdir and
  4517.       cacheAFMData when done.
  4518.  
  4519.       Note that it uses the unfont utility from the pcATMfont2Next
  4520.       package, so to use this you will need that too.
  4521.  
  4522.       Just take everything between the CUT HERE lines, save it into a
  4523.       text file, and make it executable with the chmod command or the
  4524.       Inspector.
  4525.  
  4526.     --------------CUT HERE---------------
  4527.     #!/bin/csh -f
  4528.     # Font install program -- 1992 by Otto J. Makela <otto@jyu.fi>
  4529.  
  4530.     set progname="$0" todir=~/Library/Fonts
  4531.     set progname="$progname:t"
  4532.  
  4533.     if ( $#argv>0 && -d "$1" ) then
  4534.  
  4535.            set todir="$1"
  4536.            shift
  4537.     endif
  4538.  
  4539.     if ( $#argv == 0 ) then
  4540.            echo "usage: $progname [installdir] afmfile..."
  4541.            exit
  4542.     endif
  4543.  
  4544.     foreach afmfile ( $* )
  4545.  
  4546.         echo "${afmfile}:"
  4547.         set fontname=`tr -d '\015' < $afmfile | awk '$1=="FontName" {
  4548.     print $2 } '`
  4549.  
  4550.         if ( -d $todir/${fontname}.font ) then
  4551.                 echo "${progname}: font $fontname already installed"
  4552.                 continue
  4553.         endif
  4554.  
  4555.     # If there already is a pfa, no need to translate, otherwise convert
  4556.     to ascii
  4557.  
  4558.            if ( -f ${afmfile:r}.pfa ) then
  4559.                    mkdir ${todir}/${fontname}.font
  4560.  
  4561.                    cp ${afmfile:r}.pfa
  4562.     ${todir}/${fontname}.font/${fontname}
  4563.            else if ( -f ${afmfile:r}.pfb ) then
  4564.                    mkdir ${todir}/${fontname}.font
  4565.                    unfont ${afmfile:r}.pfb >
  4566.     ${todir}/${fontname}.font/${fontname}
  4567.            else
  4568.                    echo "${progname}: no pfa/pfb file for $fontname afm"
  4569.                    continue
  4570.            endif
  4571.     # Strip CR's from afm file
  4572.            tr -d '\015' < $afmfile >
  4573.     ${todir}/${fontname}.font/${fontname}.afm
  4574.  
  4575.            echo "installed as $fontname"
  4576.     end
  4577.  
  4578.     buildafmdir $todir
  4579.     cacheAFMData $todir
  4580.  
  4581.     ---------------CUT HERE-----------
  4582.  
  4583.       The original installfont script is available as a shar file from
  4584.       ibis.cs.umas.edu in /pub/norm/comp.fonts/installfont-for-NeXT.
  4585.  
  4586. Subject: 6.3. Tell me more about NeXT fonts
  4587.  
  4588.     * About NeXT fonts
  4589.  
  4590.       Every NeXT font is placed in its own .font folder which should
  4591.       contain at least two files. An outline file which should be named
  4592.       the same as folder but without any extension. Also a
  4593.       well-formated .afm is required. E.g
  4594.  
  4595.          ~/Library/Fonts/Headhunter.font/Headhunter
  4596.          ~/Library/Fonts/Headhunter.font/Headhunter.afm
  4597.  
  4598.       is the minimal setup for Headhunter font.
  4599.  
  4600.       The outline files should be in the PFA or hexadecimal ASCII
  4601.       format. The fontname is should be taken either from outline file
  4602.       or the AFM file. In both case the name is given after the word
  4603.       ``FontName'' at the beginning of the file)
  4604.  
  4605.     * Converted fonts after the conversion
  4606.  
  4607.       After conversion they are just like any other freeware or
  4608.       shareware font that you can get in the NeXT-format from the
  4609.       archives. That's just outline and afm files but no bitmapped
  4610.       screen fonts. So small point size means poor resolution on screen
  4611.       but they most of should print ok if they are any good ( = usually
  4612.       made with Fontographer).
  4613.  
  4614.     * About conversion utilities
  4615.  
  4616.       I usually first convert the Mac Type 1 (or 3) fonts to PC format
  4617.       which is a lot closer to NeXT format and then convert the
  4618.       PC(Windows PFB) fonts to NeXT-format. Instructions for converting
  4619.       from Mac to PC format appear elsewhere in the comp.fonts FAQ.
  4620.  
  4621.     * NeXT utilities
  4622.  
  4623.        * unfont
  4624.  
  4625.          You can find a package, named something like
  4626.          pcATMfont2NeXT.tar.Z, from NeXT archives (cs.orst.edu) that
  4627.          converts PC fonts to NeXT format (PFB -> PFA).
  4628.  
  4629.          The most useful tool for me has been ``unfont'' which converts
  4630.          the .pfb (binary outline) font to ASCII outline font.
  4631.  
  4632.          I usually use it like this
  4633.  
  4634.          $ unfont new_font.pfb >NewFont
  4635.  
  4636.          If the conversion was successful all I have to after that is
  4637.          maybe to rename the font correctly and move the outline file
  4638.          in the correct .font folder.
  4639.  
  4640.        * Opener.app
  4641.  
  4642.          Opener seems to be a very useful application since it can open
  4643.          several kinds file packages on NeXT that are common on other
  4644.          platforms. E.g. ``.sit", ".hqx", ".zoo", ".zip", ".z'', etc.
  4645.  
  4646.          I haven't used it a lot but looks very promising.
  4647.  
  4648.        * T1utils-1.1
  4649.  
  4650.          This is collection of command-line programs that manipulate PS
  4651.          Type 1 fonts and one of them can also do the PFB->PFA
  4652.          conversion (t1ascii?).
  4653.  
  4654.     * SUMMARY
  4655.  
  4656.       Basic unarchiving of Mac and PC files
  4657.  
  4658.     On any (?) Unix including NeXT
  4659.     ------------------------------
  4660.  
  4661.     Tool             Conversion      Follow-up action
  4662.  
  4663.     xbin             .hqx -> .data   rename and transfer to a PC (or use opener.
  4664.                              .info   discard
  4665.                              .rcrc   discard
  4666.  
  4667.     unzip            .zip ->  .inf   discard
  4668.                               .wfn   discard
  4669.                               .pfm   discard (unless it can generate a better .a
  4670.                             <rest>   Transfer to NeXT
  4671.  
  4672.     On a PC
  4673.     -------
  4674.  
  4675.     Tool             Conversion      Follow-up action
  4676.  
  4677.     xbin             .hqx -> .data   rename the file to .sit or .cpt accordingly
  4678.                              .info   discard
  4679.                              .rcrc   discard
  4680.  
  4681.     extract -f ...   .cpt ->         (outline files usually don't have extension
  4682.                                      refont and transfer to NeXT
  4683.                               .afm   transfer to NeXT
  4684.                               .pfm   discard (unless it can generate a better .a
  4685.                               .bma   discard if you have .afm
  4686.  
  4687.     unsit30 -eb      .sit ->         (outline files usually don't have extension
  4688.                                      refont and transfer to NeXT
  4689.                               .afm   transfer to NeXT
  4690.                               .pfm   discard (unless it can generate a better .a
  4691.                               .bma   discard if you have .afm
  4692.  
  4693.     refont       (Mac outline) -> (PC or NeXT outline)    Transfer to NeXT
  4694.  
  4695.     pkunzip          .zip -> .inf    discard
  4696.                              .wfn    discard
  4697.                              .pfm    discard (unless it can generate a better .a
  4698.                            <rest>    Transfer to NeXT
  4699.  
  4700.     On a NeXT
  4701.     ---------
  4702.     Tool                 Conversion
  4703.  
  4704.     Opener.app      *.sit, *.hqx, *.zip...    Creates a fo|der in the /tmp from 
  4705.                                               the resulting files can be moved e
  4706.  
  4707.     unfont          .pfb -> (outline font without an extension)
  4708.  
  4709.     afm             .afm -> .afm    converts the the carriage-returns to newline
  4710.                                     (afm = "tr '\015' '\012' <$1 >$2")
  4711.  
  4712.     * Installation
  4713.  
  4714.       There are scripts (installfont) available that can handle the
  4715.       installation process but here is how you do it manually.
  4716.  
  4717.     * .font
  4718.  
  4719.       After all that you have to create the .font folder, move the
  4720.       outline and .afm files there and start fighting with the
  4721.       strangely formated .afm file. The most common problems are font
  4722.       name mismatch between outline and afm files (family name is
  4723.       incorrect or too long, etc) and missing fields (ex. no
  4724.       ItalicAngle entry) in the afm file.
  4725.  
  4726.     * buildafmdir AND cacheAFMData
  4727.  
  4728.       buildafmdir puts its complains to Console but cacheAFMData put
  4729.       them on stdout or stderr (ie. Terminal Window).
  4730.  
  4731.       PARSE ERRORS ------------ ``Parse error 10000011 ...'' comes from
  4732.       mismatch between of CharMetrics declared in the .afm and actually
  4733.       found. I haven't been able to figure out the other strange parse
  4734.       errors.
  4735.  
  4736.       buildafmdir in the 3.0 release has the limitation of not being
  4737.       able to install more that 255 fonts (in one folder ?).
  4738.  
  4739. Subject: 6.4. Font availability
  4740.  
  4741.     Public Domain fonts for the NeXT are available via anonymous FTP
  4742.     from sonata.purdue.edu, in the directory next/graphics/fonts. The
  4743.     README for this file states that the directory is currently being
  4744.     restructured by the archive moderator, although fonts are still
  4745.     available in that directory.
  4746.  
  4747. Subject: 6.5. Why can I only install 256 fonts on my NeXT?
  4748.  
  4749.  
  4750.     Included to NS3.0 there's a new 'buildafm'-routine (for
  4751.     non-NeXTers: 'buildafm' is a shell script which announces a new
  4752.     font to the computer) at /usr/bin/buildafmdir. The new one only
  4753.     allows to install about 256 fonts. Running the new 'buildafmdir' to
  4754.     install a new font surpresses every font above this number.
  4755.     Workaround: Re-install the 'old buildafmdir' from NS2.1 at
  4756.     /usr/bin/buildafmdir and everything should be fine!
  4757.  
  4758.     (thanks to: Rob Parkhill <rob@hobbes.cuc.ab.ca> and d'Art
  4759.     Computers/Germany d'art <post@dart.de>)
  4760.  
  4761.     [ Ed: and my thanks to Borris Balzer <borris@boba.rhein-main.DE>
  4762.     for sending this to me ]
  4763.  
  4764. ------------------------------------------------------------------------
  4765. ·    Subject: comp.fonts FAQ.7.X-Info
  4766.  
  4767. Posted-By: auto-faq 2.4
  4768. Archive-name: fonts-faq/part8
  4769. Version: 1.3.1
  4770.  
  4771. Subject: Chapter 7
  4772.  
  4773.     X11 Information
  4774.  
  4775. Subject: 7.1. Please help!
  4776.  
  4777.     This section needs a lot of work. At the time of this release, I'm
  4778.     not in a position to write it so I'm leaving it basically blank.
  4779.     Even if you don't have time to write it, if you know what _should_
  4780.     be in this section, please forward it to norm <walsh@cs.umass.edu>.
  4781.  
  4782. Subject: 7.2. Where do I get X11?
  4783.  
  4784.     The standard location for X software is export.lcs.mit.edu.
  4785.  
  4786. Subject: 7.3. X fonts and font utilities
  4787.  
  4788.     The following programs will allow you to create fonts for display
  4789.     under X. IBM has contributed Type1 font support for X11R5 but, at
  4790.     present, I have no experience with it.
  4791.  
  4792.     On any given platform, X requires specially `compiled' fonts. The
  4793.     standard method of interchange between platforms is BDF format. The
  4794.     BDF format is defined by Adobe. A document describing the format is
  4795.     available from Adobe (send ``help'' to <ps-file-server@adobe.com
  4796.     >). It is also available in the standard X distribution. Look under
  4797.     ../X11R4(5)/mit/hardcopy/BDF. This document is also reproduced in
  4798.     any text describing the X standard.
  4799.  
  4800.     Once you have a file in BDF format, your X platform should have the
  4801.     tools required to convert it into your local binary format.
  4802.     Depending on your platform this may be `snf', `pcf', or X11/News
  4803.     format ('ff' and `fb').
  4804.  
  4805.     Here's a quick list of possible steps to get from ``what you got''
  4806.     to X:
  4807.  
  4808.     * Mac format bitmaps:
  4809.  
  4810.       No idea. If _you_ know how to read a Mac format bitmap file on
  4811.       some other platform, please tell norm <walsh@cs.umass.edu>.
  4812.  
  4813.     * PC format bitmaps:
  4814.  
  4815.       Conversion to BDF is possible from TeX PK format and LaserJet
  4816.       softfont format. Other conversions are also within the realm of
  4817.       possibility. Feel free to ask norm <walsh@cs.umass.edu> for more
  4818.       information if you have a specific conversion in mind.
  4819.  
  4820.     * TeX PK format bitmaps:
  4821.  
  4822.       PKtoBDF gets us directly to BDF format from here.
  4823.  
  4824.     * Mac format postscript:
  4825.  
  4826.       Under MS-DOS, conversion to PC format postscript allows the font
  4827.       to be accessed with PS2PK (under *nix or MS-DOS). See above for
  4828.       TeX PK to X conversions.
  4829.  
  4830.     * PC/Unix format PostScript
  4831.  
  4832.       Conversion to TeX PK with PS2PK allows you to get to BDF
  4833.       (indirectly).
  4834.  
  4835. ------------------------------------------------------------------------
  4836. ·    Subject: comp.fonts FAQ.8.Utilities
  4837.  
  4838. Posted-By: auto-faq 2.4
  4839. Archive-name: fonts-faq/part9
  4840. Version: 1.3.1
  4841.  
  4842. Subject: Chapter 8
  4843.  
  4844.     Utilities
  4845.  
  4846. Subject: 8.1. Notes about the utilities
  4847.  
  4848.     I have just started collecting information about font utilities. I
  4849.     will gladly add any information that you can pass my way. Please
  4850.     send your submissions to norm <walsh@cs.umass.edu>.
  4851.  
  4852.     I would appreciate it if you could include a paragraph or so of
  4853.     description and the appropriate site/filename for retrieval.
  4854.  
  4855. Subject: 8.2. PS2PK
  4856.  
  4857.     PS2PK is a utility for converting Type1 postscript fonts into TeX
  4858.     PK files. The source code is distributed and it has been compiled
  4859.     for both *nix boxes and MS-DOS based machines.
  4860.  
  4861.     Here is the original announcement:
  4862.  
  4863.                             Ps2pk-1.2 available
  4864.                             -------------------
  4865.                                  (June 1992)
  4866.  
  4867.     Version 1.2 of ps2pk is now available on:
  4868.        ftp.urc.tue.nl (address: 131.155.2.79)
  4869.        directory:    /pub/tex
  4870.        files:        ps2pk12.README         (  1k)    This file
  4871.                      ps2pk12.tar.Z          (391k)    Sources
  4872.                      ps2pk386.zip           (232k)    MSDOS executables
  4873.                      utopia.tar.Z           (342k)    Adobe Utopia font family
  4874.                      courier.tar.Z          (207k)    IBM Courier font family
  4875.  
  4876.        For people having difficulties in handling UNIX `.tar.Z' format I
  4877.        have made some UNIX tools (only executables) available in:
  4878.        directories:  /pub/unixtools/dos
  4879.                      /pub/unixtools/vms
  4880.  
  4881.        See the system specific TARZ file for some help.
  4882.  
  4883.        Ftp.urc.tue.nl can not handle E-mail requests. But sites are free
  4884.        to put the ps2pk12 stuff on any server that can.
  4885.  
  4886. Subject: 8.2.1. When do you need ps2pk?
  4887.  
  4888.     Ps2pk is a tool that converts a PostScript type1 font into a
  4889.     corres- ponding TeX PK font. The tool is especially interesting if
  4890.     you want to use fully hinted type1 fonts in your DVI previewer
  4891.     (instead of the unhinted type1 fonts currently used in GhostScript)
  4892.     or on a printer that has no PostScript interpreter.
  4893.  
  4894.     In order to use the ps2pk generated fonts your driver and previewer
  4895.     need to support virtual fonts. The reason is that PostScript fonts
  4896.     and TeX fonts do have a different font encoding and handle
  4897.     ligatures in a different way. With virtual fonts the PostScript
  4898.     world (encoding + ligatures) can be mapped to the old style TeX
  4899.     world on which the current plain macro packages still are based
  4900.     (despite the fact that TeX3.0 can handle 8bits).
  4901.  
  4902.     It is also possible to use the ps2pk generated PK fonts directly
  4903.  
  4904.     In addition, a modified version of PS2PK exists on
  4905.     ibis.cs.umass.edu. I have added some hacks to better support
  4906.     really large renderings and a primitive ``range'' facility.
  4907.  
  4908. Subject: 8.3. TeX Utilities
  4909.  
  4910.     There are many TeX font utilities. For TeX related questions, I
  4911.     direct you to comp.text.tex or the Info-TeX mailing list. I will
  4912.     happily list any utilities here that the comp.fonts public feels
  4913.     should be present. I am listing MetaFont because it is the obvious
  4914.     font-specific component of TeX and PKtoSFP because it allows anyone
  4915.     to use PS2PK to create LaserJet softfonts.
  4916.  
  4917.     Liam R. E. Quin <lee@sq.com> is the original author of the MetaFont
  4918.     section. It has been hacked at a bit by norm to make it fit the
  4919.     tone of the comp.fonts FAQ. Assume that norm is responsible for any
  4920.     errors, not Liam.
  4921.  
  4922.     * MetaFont
  4923.  
  4924.        * About MetaFont:
  4925.  
  4926.          Metafont is a programming language for describing fonts. It
  4927.          was written by Donald Knuth and is documented in
  4928.  
  4929.          Computers & Typesetting/C: The METAFONTbook
  4930.  
  4931.          Knuth, Donald E.
  4932.  
  4933.          Addison Wesley, 1986
  4934.  
  4935.          ISBN 0-201-13445-4, or 0-201-13444-6 (soft cover)
  4936.  
  4937.          Library access: Z250.8.M46K58, or 686.2'24, or 85-28675.
  4938.  
  4939.          A font written in MetaFont is actually a computer program
  4940.          which, when run, will generate a bitmap (`raster') for a given
  4941.          typeface at a given size, for some particular device.
  4942.  
  4943.        * What do you need in order to use the fonts:
  4944.  
  4945.          You cannot print the MetaFont fonts directly (unless you want
  4946.          a listing of the program, that is). Instead, you must generate
  4947.          a bitmap font and use that to print something.
  4948.  
  4949.          If you are using TeX, the sequence of steps is something like
  4950.          this:
  4951.  
  4952.          MF -> metafont -> GF        [ convert MetaFont program into bitmap font
  4953.                            TFM              [ and metric information ]
  4954.  
  4955.          GF -> gftopk -> PK          [ represent the bitmapped font efficiently 
  4956.  
  4957.          TEX -> tex -> DVI           [ TeX -> device independent output ]
  4958.          TFM
  4959.  
  4960.          DVI -> dvi2xxx -> XXX       [ DVI -> output device format ]
  4961.          PK
  4962.  
  4963.          XXX -> printer -> hardcopy  [ print the output ]
  4964.  
  4965.          The above steps are idealized. In reality, you have to make
  4966.          sure that the fonts get installed in the correct places and
  4967.          you may have to adjust description files, etc. The friendly
  4968.          folks on comp.text.tex can probably get it staightened out for
  4969.          you if you can't find a local guru.
  4970.  
  4971.          If you are not using TeX, it's almost impossible to predict.
  4972.          At some point in the above sequence, you'll insert some other
  4973.          conversion program and proceed differently. Here, for example,
  4974.          is how you might use TeX fonts with WordPerfect and a LaserJet
  4975.          printer.
  4976.  
  4977.          PK -> PKtoSFP -> SFP           [ PK to LaserJet softfont ]
  4978.  
  4979.          SFP -> SFP2Auto -> TFM         [ Make HP AutoFont TFM file ]
  4980.  
  4981.          SFP -> PTR -> installation     [ Install the fonts into WP ]
  4982.          TFM
  4983.  
  4984.          Use WordPerfect as you normally would.
  4985.  
  4986. Subject: 8.4. MFpic
  4987.  
  4988.     MFpic is a macro package for including pictures in TeX documents.
  4989.     The idea behind this package is to have Metafont do the actual
  4990.     drawing, and store the pictures in a font that TeX can include in
  4991.     the document. The macros have been designed so that the user should
  4992.     never have to learn Metafont to use these macros -- the TeX macros
  4993.     actually write the Metafont file for you.
  4994.  
  4995. Subject: 8.5. GNU Font Utilities
  4996.  
  4997.     Here is a brief description of the programs included:
  4998.  
  4999.     * imageto extracts a bitmap font from an image in PBM or IMG
  5000.       format, or converts the image to Encapsulated PostScript.
  5001.  
  5002.     * xbfe is a hand-editor for bitmap fonts which runs under X11.
  5003.  
  5004.     * charspace adds side bearings to a bitmap font.
  5005.  
  5006.     * limn fits outlines to bitmap characters.
  5007.  
  5008.     * bzrto converts a generic outline font to Metafont or PostScript.
  5009.  
  5010.     * gsrenderfont renders a PostScript outline font at a particular
  5011.       point size and resolution, yielding a bitmap font.
  5012.  
  5013.     * fontconvert can rearrange or delete characters in a bitmap font,
  5014.       filter them, split them into pieces, combine them, etc., etc.
  5015.  
  5016.     * imgrotate rotates or flips an IMG file.
  5017.  
  5018.     We need volunteers to help create fonts for the GNU project. You do
  5019.     not need to be an expert type designer to help, but you do need to
  5020.     know enough about TeX and/or PostScript to be able to install and
  5021.     test new fonts. Example: if you know neither (1) the purpose of TeX
  5022.     utility program `gftopk' nor (2) what the PostScript `scalefont'
  5023.     command does, you probably need more experience before you can
  5024.     help.
  5025.  
  5026.     If you can volunteer, the first step is to compile the font
  5027.     utilities. After that, contact me (karl@gnu.ai.mit.edu). I will get
  5028.  
  5029.     you a scanned type specimen image. The manual explains how to use
  5030.     these utilities to turn that into a font you can use in TeX or
  5031.     PostScript.
  5032.  
  5033.     You can get the source by ftp from prep.ai.mit.edu [ 18.71.0.38 ] :
  5034.     pub/gnu/fontutils-0.5.tar.Z.
  5035.  
  5036.     And also from these other sites around the world; please check them
  5037.     before prep.
  5038.  
  5039.   United States: wuarchive.wustl.edu   gatekeeper.dec.com:pub/GNU
  5040.                  uxc.cso.uiuc.edu      ftp.uu.net:packages/gnu
  5041.  
  5042.   Europe:        archive.eu.net        src.doc.ic.ac.uk:gnu    ftp.funet.fi
  5043.                  nic.funet.fi:pub/gnu  ugle.unit.no            isy.liu.se
  5044.                  ftp.diku.dk
  5045.  
  5046.   elsewhere:     ftp.cs.titech.ac.jp   utsun.s.u-tokyo.ac.jp:ftpsync/prep
  5047.                  archie.au:gnu
  5048.  
  5049.     You can also order tapes with GNU software from the Free Software
  5050.     Foundation (thereby supporting the GNU project); send mail to
  5051.     gnu@prep.ai.mit.edu for the latest prices and ordering information,
  5052.     or retrieve the file DISTRIB from a GNU archive.
  5053.  
  5054. Subject: 8.6. Font editors
  5055.  
  5056.     * Editors for BDF fonts
  5057.  
  5058.       There is a bdf font editor that comes with HP/Apollo
  5059.       workstations. It's called 'edfont'. It's not the best but it
  5060.       works.
  5061.  
  5062.       Gary <Gocek.Henr801C@Xerox.COM> reports:
  5063.  
  5064.       The standard X distribution for X11R5 contains ``xfed'', which
  5065.       allows you to play with BDF fonts. ``xfedor'' has a more
  5066.       elaborate user interface, and is available on most contrib
  5067.       directories.
  5068.  
  5069.       The last time I tried:
  5070.  
  5071.       ``xfedor'' couldn't handle BDF files with more than 256
  5072.       characters.
  5073.  
  5074.       ``xfed'' aborts if the BDF file contains a COMMENT line with no
  5075.       other text. The workaround is to edit the BDF file, to put text
  5076.       after the word COMMENT. A single blank space is sufficient. For
  5077.       some reason, the standard BDF files included in the X release
  5078.       contain blank spaces on the otherwise empty COMMENT lines. It was
  5079.       probably easier to add the space to the COMMENT lines of every
  5080.       BDF file than it was to fix the lex code for xfed. :-)
  5081.  
  5082.     * Editors for PK fonts
  5083.  
  5084.       The GNU font utilities include an X-based editor called Xbfe
  5085.       which edits bitmapped fonts under X.
  5086.  
  5087.       Eberhard Mattes' emTeX includes PKedit.
  5088.  
  5089. Subject: 8.7. t1utils
  5090.  
  5091.     This is a snippet from the README file for I. Lee Hetherington's
  5092.     <ilh@lcs.mit.edu> t1utils package:
  5093.  
  5094.     t1utils is a collection of simple type-1 font manipulation
  5095.     programs. Together, they allow you to convert between PFA (ASCII)
  5096.     and PFB (binary) formats, disassemble PFA or PFB files into
  5097.     human-readable form, reassemble them into PFA or PFB format.
  5098.     Additionally you can extract font resources from a Macintosh font
  5099.     file (ATM/Laserwriter).
  5100.  
  5101. Subject: 8.8. Where to get bitmap versions of the fonts
  5102.  
  5103.     There are archives containing the bitmaps of many of these fonts at
  5104.     various sizes and resolutions. The fonts must have been generated
  5105.     for the correct print engine: e.g. write-white or write-black. The
  5106.     archives generally hold only the sizes used by TeX. These are
  5107.     `magstep' sizes, and are not exact point sizes. It is probably
  5108.     better to generate them from the Metafont sources yourself if you
  5109.     can.
  5110.  
  5111.     The best place to look for raster fonts was almost certainly:
  5112.     mims-iris.waterloo.edu
  5113.  
  5114.     but it isn't any more, the fonts have all gone. Let me know if you
  5115.     find them elsewhere. Most people seem to have moved to using
  5116.     PostScript fonts or Bitstream ones instead now.
  5117.  
  5118.     Some other sites are:
  5119.  
  5120.        ctrsci.math.utah.edu (128.110.198.1)
  5121.        science.utah.edu (128.110.192.2)
  5122.        ymir.claremont.edu (134.173.4.23)
  5123.  
  5124.     The occasional posting of ftp sites to comp.misc and comp.archives
  5125.     lists these and several other sites.
  5126.  
  5127. Subject: 8.9. Converting between font formats
  5128.  
  5129.     Conversions to and from pbm and pk format were posted to
  5130.     comp.text.tex and to alt.sources on the 9th of August, 1990 by
  5131.     Angus Duggan (ajcd@cs.ed.ac.uk). The program is pbmtopk, and there
  5132.     are also at least two patches.
  5133.  
  5134.     Chris Lewis' psroff package includes a program to go from pk both
  5135.     to the HP LaserJet and to PostScript.
  5136.  
  5137.     John McClain (ophelp@tamvenus.bitnet) has some conversion programs
  5138.     for various graphics formats to/and from pk files.
  5139.  
  5140.     A PC program, CAPTURE, turns HPGL files into PK format, US $ 130
  5141.     from Micro Programs Inc., 251 Jackson Ave., Syosset, NY 11791
  5142.     U.S.A.
  5143.  
  5144.     Metaplot can take pen-plotter files and prouce metafont files;
  5145.     contact wilcox@cis.ohio-state.edu
  5146.  
  5147.     Kinch Cmputer Company sell .pk fonts derived from PostScript fonts.
  5148.     Kinch Computer Co., 501 S. Meadow St.Ithaca, NY 14850 U.S.A.
  5149.     telephone: +1 607 273 0222; fax: +1 607 273 0484
  5150.  
  5151. Subject: 8.10. Getting fonts by FTP and Mail
  5152.  
  5153.     If you are using ftp, you will need either the name of the host or
  5154.     the Internet number. For example, to connect to ymir, listed as
  5155.     ftp: ymir.claremont.edu [ 134.173.4.23 ] you will need to type
  5156.     something like
  5157.  
  5158.     ftp ymir.claremont.edu
  5159.  
  5160.     If that doesn't work, try using the number:
  5161.  
  5162.     ftp 134.173.4.23
  5163.  
  5164.     If that doesn't work, on Unix systems you can use nslookup (it's
  5165.     usually /usr/etc/nslookup) to find the host number -- it might have
  5166.     changed. Type the entire host name, and after a few seconds
  5167.     nslookup will give you the address.
  5168.  
  5169.     Once you have connected, you will need to go to the appropriate
  5170.     directory, lists its contents, and retrieve the files.
  5171.  
  5172.     Most of the machines listed here run Unix, and you use ``ls'' and
  5173.     ``cd'' to list files and to change directories. Ymir runs VMS, and
  5174.     you will have to put square brackets around directory names, like [
  5175.     this ] .
  5176.  
  5177.     Remember that although Metafont sources are text files, pk fonts
  5178.     are not ASCII, and you will have to use binary mode for them. In
  5179.     general, use text mode for README files and *.mf files, and binary
  5180.     mode for other font files. Files ending in .Z are compressed binary
  5181.     files -- you will need to use binary mode, and then uncompress the
  5182.     files when you get them.
  5183.  
  5184.     You can get files from ymir by sending mail messages to
  5185.  
  5186.     mailserv@ymir.claremont.edu
  5187.  
  5188.     For example,
  5189.  
  5190.     send [ tex.mf.misc ] cmapl10.mf
  5191.  
  5192.     will get the file cmapl10.mf from the directory ``tex.mf.misc''.
  5193.     You can't get binary files in this way.
  5194.  
  5195.     There is an ftp-by-mail BITNET service, BITFTP, for BITNET users.
  5196.  
  5197.     Before getting large files by mail, please remember to get
  5198.     permission from all intervening sites. Ask your site administrator,
  5199.     who can send mail to Postmaster at each site on the way if
  5200.     necessary.
  5201.  
  5202. Subject: 8.11. Metafont to PostScript conversion
  5203.  
  5204.     There are (I believe) two programs that perform this task. At least
  5205.     one of them is called ``mf2ps''. If you have any more information
  5206.  
  5207. Subject: 8.12. How to use Metafont fonts with Troff
  5208.  
  5209.     If, when you run troff, you get the message `typesetter busy', you
  5210.     have the original Ossanna-troff, also called otroff. Chris Lewis
  5211.     has a package which will let you use TeX fonts with troff -- it's
  5212.     called psroff, and comes with documentation.
  5213.  
  5214.        ftp: gatekeeper.dec.com (16.1.0.2) pub/misc/psroff-3.0
  5215.        ftp: ftp.cs.toronto.edu [128.100.1.105] pub/psroff-3.0/*
  5216.  
  5217.     If, when you run troff, you get something like this:
  5218.  
  5219.  
  5220.        x T 300
  5221.        x res 300 1 1
  5222.  
  5223.     you have ditroff. This is sometimes called titroff or psroff. In
  5224.     this case, you will probably need to do the following:
  5225.  
  5226.    1. convert the font to your printer's format
  5227.  
  5228.    2. generate a width table for the font
  5229.  
  5230.    3. add the font to the DESC file for the appropriate device
  5231.  
  5232.    4. arrange for troff to download the font
  5233.  
  5234.    5. tell troff about the font by running `makedev DESC' in the right
  5235.       place.
  5236.  
  5237.     If, when you run troff, you get something like this:
  5238.  
  5239.        X hp(SCM)(CM)(AF)(AD) 300 1 1
  5240.        Y P default letter 2550 3300 0 0 90 90 2460 3210
  5241.  
  5242.     you have sqtroff:
  5243.  
  5244.    1. convert the font to your printer's format
  5245.  
  5246.    2. generate a width table for the font
  5247.  
  5248.    3. add the font to the DESC file for the appropriate device
  5249.  
  5250.    4. put the font in the appropriate raster directory
  5251.  
  5252.    5. tell sqtroff about the font by running `sqmakedev DESC' or
  5253.       `sqinstall'.
  5254.  
  5255.     In each case, you should be able to get help from your vendor.
  5256.  
  5257.     Note that Chris Lewis' psroff package has software to make width
  5258.     tables for troff from pk files.
  5259.  
  5260. Subject: 8.13. PKtoBDF / MFtoBDF
  5261.  
  5262.     From the SeeTeX distribution, programs to help previewers under
  5263.     X11.
  5264.  
  5265. Subject: 8.14. PKtoPS
  5266.  
  5267.     Included in the psroff distribution, this utility converts PK fonts
  5268.     into PostScript fonts (bitmaps, I presume). If you have any more
  5269.     information about these tools, please let me know.
  5270.  
  5271. Subject: 8.15. PKtoSFP/SFPtoPK
  5272.  
  5273.     Convert fonts from TeX PK format to HP LaserJet (bitmap) format.
  5274.  
  5275. Subject: 8.16. PostScript to Metafont
  5276.  
  5277.     ps2mf started out as a way of creating bitmaps via MF for TeX.
  5278.     Only, when I had just finished it, Piet Tutelaers came with ps2pk.
  5279.     This was a far superior way runtime-wise. He uses the IBM X11-R5
  5280.     fontutilities library, which is extremely ugly code. But, it works.
  5281.     So, to generate bitmaps, I suggest everyone use ps2pk.
  5282.  
  5283.     To generate a MF outline description, ps2mf is *the* tool. Yannis
  5284.     Haralambous has just started a project where he wants to create
  5285.     meta-ized fonts for MF from Postscript descriptions. ps2mf does the
  5286.     basic conversion. This project wants to revive the use of MF for it
  5287.     is a truly beautiful program with enormous possiblities.
  5288.  
  5289.     The following information comes from the README file for ps2mf:
  5290.  
  5291.     This is pfb2mf. It is a copyleft program. See the file COPYING for
  5292.     more details. I suggest that for the translation of Type-One to
  5293.     readable PostScript you use I. Lee Hetherington's Type-1-Utils. You
  5294.     can find these somewhere on obelix.icce.rug.nl in pub/erikjan.
  5295.  
  5296.     If you find any bugs, please do report.
  5297.  
  5298.     If you have any complaints, please do report.
  5299.  
  5300.     Now for some info about the different stages. This package contains
  5301.     four programs:
  5302.  
  5303.     * pfb2pfa
  5304.  
  5305.     * pfa2chr
  5306.  
  5307.     * chr2ps
  5308.  
  5309.     * ps2mf
  5310.  
  5311. Subject: 8.16.1. pfb2pfa
  5312.  
  5313.     pfb2pfa will decompress an IBM (!) Postscript type 1 fontfile into
  5314.     readable and downloadable hexadecimal data.
  5315.  
  5316.     The resulting file still contains two layers of encryption:
  5317.  
  5318.     - eexec encryption
  5319.  
  5320.     - charstring encryption
  5321.  
  5322. Subject: 8.16.2. pfa2chr
  5323.  
  5324.     pfa2chr will do an eexec-decryption of a readable hexadecimal font
  5325.     file to a fontfile with encrypted charstrings.
  5326.  
  5327. Subject: 8.16.3. chr2ps
  5328.  
  5329.     chr2ps will perform a charstring-decryption of a font file with
  5330.     encrypted charstrings to fontfile with postscript commands for type
  5331.     1 fonts.
  5332.  
  5333.     With a ``-'' as filename, these programs will read from <stdin> and
  5334.     write to <stdout>. This way you can pipe the results, as in:
  5335.  
  5336.        pfb2pfa garmnd - | pfa2chr - - | chr2ps - garmnd
  5337.  
  5338.     This will create a <garmnd.ps> from <garmnd.pfb> without
  5339.     explicitely creating the intermediate files.
  5340.  
  5341.     These previous stages can be replaced by (when using Lee
  5342.     Hetherington's type-1-utils):
  5343.  
  5344.     t1disasm garmnd.pfb garmnd.ps
  5345.  
  5346. Subject: 8.16.4. ps2mf
  5347.  
  5348.     This last stage will convert to a MetaFont program with the use of
  5349.     the corresponding <.afm> file and a mapping configuration file. It
  5350.     can convert to an ordinary form with B'ezier controlpoints. It can
  5351.     also generate a curl specification. For this last option specifify
  5352.     -C.
  5353.  
  5354.